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 结构中输出的 alpha 填充模式。 |
DXVAHDDDI_BLT_STATE_CONSTRICTION bitblt 状态数据指定 DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA 结构中输出的向下采样。 |
DXVAHDDDI_BLT_STATE_PRIVATE bitblt 状态数据指定 DXVAHDDDI_BLT_STATE_PRIVATE_DATA 结构中的私有参数。 |
注解
DXVAHDDDI_BLT_STATE类型的值(在调用 SetVideoProcessBltState 函数时在 D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE 结构的 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