Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
DirectX Video Acceleration 2.0
DirectX Video Acceleration (DXVA) is an API and a corresponding DDI for using hardware-acceleration to speed up video codec processing. Software codecs and software video processors can use DXVA to offload certain CPU-intensive operations to the GPU. For example, a software decoder can offload the inverse discrete cosine transform (iDCT) to the GPU.
This section contains the following topics.
In this section
| Topic | Description |
|---|---|
| About DXVA 2.0 |
Overview of DXVA 2 and its relation to DXVA 1. |
| Direct3D Device Manager |
The Microsoft Direct3D device manager enables two or more objects to share the same Microsoft Direct3D 9 device. |
| Supporting DXVA 2.0 in DirectShow |
This topic describes how to support DirectX Video Acceleration (DXVA) 2.0 in a DirectShow decoder filter. |
| Supporting DXVA 2.0 in Media Foundation |
This topic describes how to support DirectX Video Acceleration (DXVA) 2.0 in a Media Foundation transform (MFT) using Direct3D 9 |
| DXVA Video Processing |
DXVA video processing encapsulates the functions of the graphics hardware that are devoted to processing uncompressed video images. Video processing services include deinterlacing and video mixing. |
| DXVA-HD |
Microsoft DirectX Video Acceleration High Definition (DXVA-HD) is an API for hardware-accelerated video processing. |
Related topics
Feedback
Was this page helpful?
