DXVAHDDDI_BLT_STATE列挙 (d3dumddi.h)
DXVAHDDDI_BLT_STATE列挙には、ビデオ プロセッサのビット ブロック転送 (bitblt) 状態データを識別する値が含まれています。
構文
typedef enum _DXVAHDDDI_BLT_STATE {
DXVAHDDDI_BLT_STATE_TARGET_RECT,
DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR,
DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE,
DXVAHDDDI_BLT_STATE_ALPHA_FILL,
DXVAHDDDI_BLT_STATE_CONSTRICTION,
DXVAHDDDI_BLT_STATE_PRIVATE
} DXVAHDDDI_BLT_STATE;
定数
DXVAHDDDI_BLT_STATE_TARGET_RECT bitblt 状態データは、DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA 構造体の出力のターゲット四角形を指定します。 |
DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR bitblt 状態データは、DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA 構造体の出力のターゲット四角形に塗りつぶす背景色を指定します。 |
DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE bitblt 状態データは、DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA 構造体内の出力の色空間を指定します。 |
DXVAHDDDI_BLT_STATE_ALPHA_FILL bitblt 状態データは、DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA 構造体の出力のアルファフィル モードを指定します。 |
DXVAHDDDI_BLT_STATE_CONSTRICTION bitblt 状態データは、DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA 構造体内の出力のダウン サンプリングを指定します。 |
DXVAHDDDI_BLT_STATE_PRIVATE bitblt 状態データは、DXVAHDDDI_BLT_STATE_PRIVATE_DATA 構造体のプライベート パラメーターを指定します。 |
備考
SetVideoProcessBltState 関数の呼び出しで D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE 構造体の State メンバーで指定されるDXVAHDDDI_BLT_STATE型指定された値は、ビデオ プロセッサのビットレットの状態を設定します。 指定されたDXVAHDDDI_BLT_STATE型指定された値に対応する Bitblt データは、D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATEの pData メンバーによって指されます。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | DXVAHDDDI_BLT_STATEは、Windows 7 オペレーティング システム以降でサポートされています。 |
ヘッダー | d3dumddi.h (D3dumddi.h を含む) |
関連項目
D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE
DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA
DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA
DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA
DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA
DXVAHDDDI_BLT_STATE_PRIVATE_DATA
DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA
SetVideoProcessBltState の