CONST_DDOVERFLAGS
CONST_DDOVERFLAGS 列挙のフラグは、DirectDrawSurface7.UpdateOverlay メソッドの flags パラメータで使用され、オーバーレイのビジュアル属性を変更する。
Enum CONST_DDOVERFLAGS
DDOVER_ADDDIRTYRECT = 32768
DDOVER_ALPHADEST = 1
DDOVER_ALPHADESTCONSTOVERRIDE = 2
DDOVER_ALPHADESTNEG = 4
DDOVER_ALPHADESTSURFACEOVERRIDE = 8
DDOVER_ALPHAEDGEBLEND = 16
DDOVER_ALPHAsrc = 32
DDOVER_ALPHASRCCONSTOVERRIDE = 64
DDOVER_ALPHASRCNEG = 128
DDOVER_ALPHASRCSURFACEOVERRIDE = 256
DDOVER_ARGBSCALEFACTORS = 33554432
DDOVER_AUTOFLIP = 1048576
DDOVER_BOB = 2097152
DDOVER_DDFX = 524288
DDOVER_DEGRADEARGBSCALING = 67108864
DDOVER_HIDE = 512
DDOVER_INTERLEAVED = 8388608
DDOVER_KEYDEST = 1024
DDOVER_KEYDESTOVERRIDE = 2048
DDOVER_KEYsrc = 4096
DDOVER_KEYSRCOVERRIDE = 8192
DDOVER_OVERRIDEBOBWEAVE = 4194304
DDOVER_REFRESHALL = 131072
DDOVER_REFRESHDIRTYRECTS = 65536
DDOVER_SHOW = 16384
End Enum
- DDOVER_ADDDIRTYRECT
- エミュレートされたオーバーレイ サーフェスにダーティー矩形を追加する。
- DDOVER_ALPHADEST
- 廃止された。
- DDOVER_ALPHADESTCONSTOVERRIDE
- このオーバーレイに対して転送先アルファ チャネルとして DDOVERLAYFX 型の lAlphaDestConst メンバを使用する。
- DDOVER_ALPHADESTNEG
- アルファ値の増加につれ、転送先サーフェスがより透過型となることを示す (0 は不透明)。
- DDOVER_ALPHADESTSURFACEOVERRIDE
- このオーバーレイに対して転送先アルファ チャネルとして DDOVERLAYFX 型の lpDDSAlphaDest メンバを使用する。
- DDOVER_ALPHAEDGEBLEND
- カラー キー色を境界とするイメージの縁に対するアルファ チャネルとして DDOVERLAYFX 型の lAlphaEdgeBlend メンバを使用する。
- DDOVER_ALPHASRC
- ピクセル フォーマットのアルファ情報か、このオーバーレイに対して転送元アルファ チャネルとして転送元サーフェスにアタッチされるアルファ チャネル サーフェスのどちらかを使用する。
- DDOVER_ALPHASRCCONSTOVERRIDE
- このオーバーレイに対して転送元アルファ チャネルとして DDOVERLAYFX 型の lAlphaSrcConst メンバを使用する。
- DDOVER_ALPHASRCNEG
- アルファ値の増加につれ、転送元サーフェスがより透過型になることを示す (0 は不透明)。
- DDOVER_ALPHASRCSURFACEOVERRIDE
- このオーバーレイに対して転送元アルファ チャネルとして DDOVERLAYFX 型の lpDDSAlphaSrc メンバを使用する。
- DDOVER_ARGBSCALEFACTORS
- DirectX 7.0 の新機能。オーバーレイ FX 型に有効なスケーリング係数が含まれる。
- DDOVER_AUTOFLIP
- ビデオ ポート VSYNC が発生するたびに、フリップ チェーンの次のサーフェスを自動的にフリップする。
- DDOVER_BOB
- インターレイス ビデオ ストリームの個々のフィールドを異常なく個別に表示する。
- DDOVER_DDFX
- DirectDrawSurface7.UpdateOverlayFx を呼び出すときに、ddoverfx パラメータのフラグ セットを使って特殊なオーバーレイ エフェクトを定義する。このフラグを設定しないと、ddoverfx パラメータが無視されるので、必ず設定する。
- DDOVER_DEGRADEARGBSCALING
- DirectX 7.0 の新機能。ドライバの能力に合わせて ARGB スケーリング係数を下げることができる。
- DDOVER_HIDE
- このオーバーレイをオフにする。
- DDOVER_INTERLEAVED
- サーフェス メモリが、インターリーブされたフィールドから成ることを示す。
- DDOVER_KEYDEST
- 転送先サーフェスに関連付けられたカラー キーを使用する。
- DDOVER_KEYDESTOVERRIDE
- 転送先サーフェスのカラー キーとして DDOVERLAYFX 型の dckColorkey メンバを使用する。
- DDOVER_KEYSRC
- 転送元サーフェスに関連付けられたカラー キーを使用する。
- DDOVER_KEYSRCOVERRIDE
- 転送元サーフェスのカラー キーとして DDOVERLAYFX 型の dckSrcColorkey メンバを使用する。
- DDOVER_OVERRIDEBOBWEAVE
- BOB/WEAVE 決定を、ほかのインターフェイスでオーバーライドしてはならないことを示す。
- DDOVER_REFRESHALL
- エミュレートされたオーバーレイ サーフェス上でサーフェス全体を再描画する。
- DDOVER_REFRESHDIRTYRECTS
- エミュレートされたオーバーレイ サーフェス上でダーティ矩形を再描画する。
- DDOVER_SHOW
- このオーバーレイをオンにする。