D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE列挙 (d3d11.h)

ビデオ処理のアルファ フィル モードを指定します。

構文

typedef enum D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE {
  D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE = 0,
  D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND = 1,
  D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION = 2,
  D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM = 3
} ;

定数

 
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE
値: 0
ターゲット四角形内のアルファ値は不透明に設定されます。
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND
値: 1
ターゲット四角形内のアルファ値は、背景色で指定されたアルファ値に設定されます。 背景色を設定するには、 ID3D11VideoContext::VideoProcessorSetOutputBackgroundColor メソッドを呼び出します。
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION
値: 2
既存のアルファ値は、出力サーフェイスで変更されません。
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM
値: 3
アルファ値は、入力ストリームから取得され、スケーリングされ、そのストリームの対応する変換先の四角形にコピーされます。 入力ストリームは、ID3D11VideoContext::VideoProcessorSetOutputAlphaFillMode メソッドの StreamIndex パラメーターで指定されます。

入力ストリームにアルファ データがない場合、ビデオ プロセッサはターゲット四角形のアルファ値を不透明に設定します。 入力ストリームが無効になっているか、ソースの四角形が空の場合、ターゲット四角形のアルファ値は変更されません。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリ |UWP アプリ]
Header d3d11.h

こちらもご覧ください

Direct3D 11 ビデオ列挙

ID3D11VideoContext::VideoProcessorSetOutputAlphaFillMode