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
本主题介绍如何使用 Direct3D 9 在媒体基础转换 (MFT) 中支持 DirectX 视频加速 (DXVA) 2.0
DXVA 视频处理
DXVA 视频处理封装了用于处理未压缩视频图像的图形硬件的功能。 视频处理服务包括反交错和视频混合。
DXVA-HD
Microsoft DirectX 视频加速高清(DXVA-HD)是用于硬件加速视频处理的 API。

 

媒体基础编程指南

DXVA 1 规范