次の方法で共有


D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020列挙 (d3d12umddi.h)

アルファ塗りつぶしモードの値が含まれています。

構文

typedef enum D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020 {
  D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020_OPAQUE,
  D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020_BACKGROUND,
  D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020_DESTINATION,
  D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020_SOURCE_STREAM
} ;

定数

 
D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020_OPAQUE
ターゲット四角形内のアルファ値は不透明に設定されます。
D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020_BACKGROUND
ターゲット四角形内のアルファ値は、背景色で指定されたアルファ値に設定されます。
D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020_DESTINATION
出力サーフェイスでは、既存のアルファ値は変更されません。
D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_0020_SOURCE_STREAM
アルファ値は入力ストリームから取得され、スケーリングされ、そのストリームの対応する変換先の四角形にコピーされます。 入力ストリームは、D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC 構造体の AlphaFillModeSourceStreamIndex メンバーで指定されます。 入力ストリームにアルファ データがない場合、ビデオ プロセッサはターゲットの四角形のアルファ値を不透明に設定します。 入力ストリームが無効になっているか、ソースの四角形が空の場合、ターゲット四角形のアルファ値は変更されません。

備考

アルファ フィル モードは、D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTSで使用されます。 D3D12DDI_VIDEO_PROCESS_ALPHA_FILL_MODE_OPAQUE フラグは常にサポートされています。 バックグラウンド、宛先、ソース ストリームのモードは、ドライバーが D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAG_ALPHA_FILL報告する場合にのみサポートされます。

必要条件

要件 価値
ヘッダー d3d12umddi.h (D3d12umddi.h を含む)