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

こちらもご覧ください

DXGI 列挙

DXGI_SWAP_CHAIN_DESC1