DXVAHDDDI_STREAM_STATE 枚举 (d3dumddi.h)
DXVAHDDDI_STREAM_STATE枚举包含用于标识视频处理器的流状态数据的值。
语法
typedef enum _DXVAHDDDI_STREAM_STATE {
DXVAHDDDI_STREAM_STATE_FRAME_FORMAT,
DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE,
DXVAHDDDI_STREAM_STATE_OUTPUT_RATE,
DXVAHDDDI_STREAM_STATE_SOURCE_RECT,
DXVAHDDDI_STREAM_STATE_DESTINATION_RECT,
DXVAHDDDI_STREAM_STATE_ALPHA,
DXVAHDDDI_STREAM_STATE_PALETTE,
DXVAHDDDI_STREAM_STATE_LUMA_KEY,
DXVAHDDDI_STREAM_STATE_ASPECT_RATIO,
DXVAHDDDI_STREAM_STATE_ROTATION,
DXVAHDDDI_STREAM_STATE_FILTER_BRIGHTNESS,
DXVAHDDDI_STREAM_STATE_FILTER_CONTRAST,
DXVAHDDDI_STREAM_STATE_FILTER_HUE,
DXVAHDDDI_STREAM_STATE_FILTER_SATURATION,
DXVAHDDDI_STREAM_STATE_FILTER_NOISE_REDUCTION,
DXVAHDDDI_STREAM_STATE_FILTER_EDGE_ENHANCEMENT,
DXVAHDDDI_STREAM_STATE_FILTER_ANAMORPHIC_SCALING,
DXVAHDDDI_STREAM_STATE_PRIVATE
} DXVAHDDDI_STREAM_STATE;
常量
DXVAHDDDI_STREAM_STATE_FRAME_FORMAT 流状态数据指定 DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA 结构中输入的帧格式。 |
DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE 流状态数据指定 DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA 结构中输入的颜色空间。 |
DXVAHDDDI_STREAM_STATE_OUTPUT_RATE 流状态数据指定 DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA 结构中输入的输出速率。 |
DXVAHDDDI_STREAM_STATE_SOURCE_RECT 流状态数据指定 DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA 结构中输入的源矩形。 |
DXVAHDDDI_STREAM_STATE_DESTINATION_RECT 流状态数据指定 DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA 结构中的目标矩形。 |
DXVAHDDDI_STREAM_STATE_ALPHA 流状态数据指定 DXVAHDDDI_STREAM_STATE_ALPHA_DATA 结构中每个平面的 alpha 混合级别。 |
DXVAHDDDI_STREAM_STATE_PALETTE 流状态数据指定 DXVAHDDDI_STREAM_STATE_PALETTE_DATA 结构中输入的调色板条目。 |
DXVAHDDDI_STREAM_STATE_LUMA_KEY 流状态数据指定 DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA 结构中输入的 luma 键。 |
DXVAHDDDI_STREAM_STATE_ASPECT_RATIO 流状态数据指定 DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA 结构中输入的纵横比。 |
DXVAHDDDI_STREAM_STATE_ROTATION 流状态数据指定 DXVAHDDDI_STREAM_STATE_ROTATION_DATA结构中 显示输出图面的顺时针旋转。 支持从Windows 8开始。 |
DXVAHDDDI_STREAM_STATE_FILTER_BRIGHTNESS 流状态数据指定 DXVAHDDDI_STREAM_STATE_FILTER_DATA 结构中的亮度 ProcAmp 级别。 |
DXVAHDDDI_STREAM_STATE_FILTER_CONTRAST 流状态数据指定 DXVAHDDDI_STREAM_STATE_FILTER_DATA 结构中的对比度 ProcAmp 级别。 |
DXVAHDDDI_STREAM_STATE_FILTER_HUE 流状态数据指定 DXVAHDDDI_STREAM_STATE_FILTER_DATA 结构中的色调 ProcAmp 级别。 |
DXVAHDDDI_STREAM_STATE_FILTER_SATURATION 流状态数据指定 DXVAHDDDI_STREAM_STATE_FILTER_DATA 结构中的饱和 ProcAmp 级别。 |
DXVAHDDDI_STREAM_STATE_FILTER_NOISE_REDUCTION 流状态数据指定 DXVAHDDDI_STREAM_STATE_FILTER_DATA 结构中的降噪筛选器级别。 |
DXVAHDDDI_STREAM_STATE_FILTER_EDGE_ENHANCEMENT 流状态数据指定 DXVAHDDDI_STREAM_STATE_FILTER_DATA 结构中的边缘增强筛选器级别。 |
DXVAHDDDI_STREAM_STATE_FILTER_ANAMORPHIC_SCALING 流状态数据指定 DXVAHDDDI_STREAM_STATE_FILTER_DATA 结构中的变形缩放级别。 |
DXVAHDDDI_STREAM_STATE_PRIVATE 流状态数据在 DXVAHDDDI_STREAM_STATE_PRIVATE_DATA 结构中指定私有参数。 |
注解
在调用 SetVideoProcessStreamState 函数以设置视频处理器的流状态时,D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE 结构的 State 成员中指定DXVAHDDDI_STREAM_STATE类型值。 D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE 的 pData 成员指向对应于提供的DXVAHDDDI_STREAM_STATE类型值Stream状态数据。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 从 Windows 7 开始支持DXVAHDDDI_STREAM_STATE。 |
标头 | d3dumddi.h (包括 D3dumddi.h) |
另请参阅
D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE
DXVAHDDDI_STREAM_STATE_ALPHA_DATA
DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA
DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA
DXVAHDDDI_STREAM_STATE_FILTER_DATA
DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA
DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA
DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA
DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA
DXVAHDDDI_STREAM_STATE_PALETTE_DATA
DXVAHDDDI_STREAM_STATE_PRIVATE_DATA
DXVAHDDDI_STREAM_STATE_ROTATION_DATA