DXGI_ALPHA_MODE列挙 (dxgi1_2.h)
サーフェスのアルファ値、透明度の動作を識別します。
構文
typedef enum DXGI_ALPHA_MODE {
DXGI_ALPHA_MODE_UNSPECIFIED = 0,
DXGI_ALPHA_MODE_PREMULTIPLIED = 1,
DXGI_ALPHA_MODE_STRAIGHT = 2,
DXGI_ALPHA_MODE_IGNORE = 3,
DXGI_ALPHA_MODE_FORCE_DWORD = 0xffffffff
} ;
定数
DXGI_ALPHA_MODE_UNSPECIFIED 値: 0 透明度の動作が指定されていないことを示します。 |
DXGI_ALPHA_MODE_PREMULTIPLIED 値: 1 透明度の動作が事前に乗算されていることを示します。 各色は、最初にアルファ値でスケーリングされます。 アルファ値自体は、直線アルファと前乗算アルファの両方で同じです。 通常、アルファ チャネル値より大きいカラー チャネル値はありません。 事前乗算形式のカラー チャネル値がアルファ チャネルより大きい場合、標準のソースオーバー ブレンドの計算結果は加算ブレンドになります。 |
DXGI_ALPHA_MODE_STRAIGHT 値: 2 透明度の動作が事前に乗算されていないことを示します。 アルファ チャンネルは、色の透明度を示します。 |
DXGI_ALPHA_MODE_IGNORE 値: 3 透明度の動作を無視することを示します。 |
DXGI_ALPHA_MODE_FORCE_DWORD 値: 0xffffffff この列挙体を強制的に 32 ビットのサイズにコンパイルします。 この値がないと、一部のコンパイラでは、この列挙体をコンパイルできます 32 ビット以外のサイズに設定します。 この値は使用されません。 |
注釈
アルファ モードの詳細については、「 D2D1_ALPHA_MODE」を参照してください。
要件
サポートされている最小のクライアント | Windows 7 のWindows 8とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 R2 のWindows Server 2012とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
ヘッダー | dxgi1_2.h |