DirectX 视频加速 2.0

DirectX 视频加速 (DXVA) 是 API 和相应的 DDI,用于使用硬件加速来加快视频编解码器处理速度。 软件编解码器和软件视频处理器可以使用 DXVA 将某些 CPU 密集型操作卸载到 GPU。 例如,软件解码器可以将反向余弦转换 (iDCT) 卸载到 GPU。

本部分包含以下主题。

在本节中

主题 说明
关于 DXVA 2.0
DXVA 2 及其与 DXVA 1 的关系概述。
Direct3D 设备管理器
Microsoft Direct3D 设备管理器允许两个或多个对象共享同一 Microsoft Direct3D 9 设备。
支持 DirectShow 中的 DXVA 2.0
本主题介绍如何在DirectShow解码器筛选器中支持 DirectX 视频加速 (DXVA) 2.0。
在媒体基础中支持 DXVA 2.0
本主题介绍如何在 Media Foundation 转换中使用 Direct3D 9 (MFT) 支持 DirectX 视频加速 (DXVA) 2.0
DXVA 视频处理
DXVA 视频处理封装了专用于处理未压缩视频图像的图形硬件的功能。 视频处理服务包括反交错和视频混合。
DXVA-HD
Microsoft DirectX 视频加速高清 (DXVA-HD) 是用于硬件加速视频处理的 API。

 

Media Foundation 编程指南

DXVA 1 规范