DXVA-HD
Microsoft DirectX 视频加速高清 (DXVA-HD) 是用于硬件加速视频处理的 API。 DXVA-HD 使用 GPU 执行反交错、合成和颜色空间转换等功能。
DXVA-HD 类似于 DXVA 视频处理 (DXVA-VP),但提供增强的功能和更简单的处理模型。 通过提供更灵活的合成模型,DXVA-HD 旨在支持下一代 HD 光学格式和广播标准。
DXVA-HD API 需要支持 DXVA-HD 设备驱动程序接口 (DDI) 或插件软件处理器的 WDDM 显示驱动程序。
DXVA-VP 的改进
DXVA-HD 扩展了 DXVA-VP 提供的功能集。 增强包括:
- RGB 和 YUV 混合。 任何流可以是 RGB 或 YUV。 主流和子流之间不再存在区别。
- 多个流的反交错。 任何流都可以是渐进式的或交错的。 此外,频率和帧速率可能因输入流的不同而不同。
- RGB 背景色。 以前,仅支持 YUV 背景色。
- 亮度键控。 如果启用了亮度键控,位于指定范围内的亮度值将变为透明。
- 在反交错模式之间进行动态切换。
DXVA-HD 还定义了驱动程序可以支持的一些高级功能。 但应用程序不应假定所有驱动程序将会支持这些功能。 高级功能包括:
- 反向电视电影转换(例如,60i 到 24p)。
- 帧速率转换(例如,24p 到 120p)。
- Alpha 填充模式。
- 降噪和边缘增强筛选。
- 失真非线性缩放。
- 扩展的 YCbCr (xvYCC)。
本部分包含以下主题。
相关主题