DXVAHDDDI_BLT_STATE列舉 (d3dumddi.h)
DXVAHDDDI_BLT_STATE列舉包含值,可識別視訊處理器的位區塊傳輸 (bitblt) 狀態數據。
Syntax
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 結構中輸出的 Alpha 填滿模式。 |
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型別的值,會設定視訊處理器的 bitblt 狀態。 對應至所提供DXVAHDDDI_BLT_STATE型別值的 Bitblt 數據是由 D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE 的 pData 成員所指向。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 從 Windows 7 操作系統開始支援DXVAHDDDI_BLT_STATE。 |
標頭 | 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