DXVAHD_OUTPUT_RATE 枚举 (dxvahd.h)
使用 Microsoft DirectX 视频加速高清 (DXVA-HD) 时,指定输入流的输出帧速率。
此枚举类型用于 DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA 结构中。
语法
typedef enum _DXVAHD_OUTPUT_RATE {
DXVAHD_OUTPUT_RATE_NORMAL = 0,
DXVAHD_OUTPUT_RATE_HALF = 1,
DXVAHD_OUTPUT_RATE_CUSTOM = 2
} DXVAHD_OUTPUT_RATE;
常量
DXVAHD_OUTPUT_RATE_NORMAL 值: 0 帧输出采用正常速率。 对于渐进式输入,每个帧生成一个输出帧。 对于交错输入,每个帧 (两个字段) 生成两个渐进式输出帧。 |
DXVAHD_OUTPUT_RATE_HALF 值:1 帧输出的速率为一半。 对于渐进式输入,每个帧生成一个输出帧,就像 DXVAHD_OUTPUT_RATE_NORMAL一样。 对于交错输入,每个帧生成一个渐进式输出帧。 |
DXVAHD_OUTPUT_RATE_CUSTOM 值: 2 帧输出采用自定义速率。 将此值用于帧速率转换或反向电视电影。 确切的速率是在 DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA 结构的 OutputRate 成员中给出的。 若要获取视频处理器支持的自定义速率列表,请调用 IDXVAHD_Device::GetVideoProcessorCustomRates 方法。 |
要求
最低受支持的客户端 | Windows 7 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 R2 [仅限桌面应用] |
标头 | dxvahd.h |