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

DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA

SetVideoProcessBltState