Events
Apr 8, 3 PM - May 28, 7 AM
Sharpen your AI skills and enter the sweepstakes to win a free Certification exam
Register now!This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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.
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. |
Events
Apr 8, 3 PM - May 28, 7 AM
Sharpen your AI skills and enter the sweepstakes to win a free Certification exam
Register now!