Accélération vidéo DirectX 2.0

DirectX Video Acceleration (DXVA) est une API et une DDI correspondante permettant d’utiliser l’accélération matérielle pour accélérer le traitement des codecs vidéo. Les codecs logiciels et les processeurs vidéo logiciels peuvent utiliser DXVA pour décharger certaines opérations gourmandes en processeur vers le GPU. Par exemple, un décodeur logiciel peut décharger la transformation de cosinus discret inverse (iDCT) vers le GPU.

Cette section contient les rubriques suivantes :

Contenu de cette section

Rubrique Description
À propos de DXVA 2.0
Vue d’ensemble de DXVA 2 et de sa relation avec DXVA 1.
Gestionnaire de périphériques Direct3D
Le gestionnaire d’appareils Microsoft Direct3D permet à deux objets ou plus de partager le même appareil Microsoft Direct3D 9.
Prise en charge de DXVA 2.0 dans DirectShow
Cette rubrique explique comment prendre en charge DirectX Video Acceleration (DXVA) 2.0 dans un filtre de décodeur DirectShow.
Prise en charge de DXVA 2.0 dans Media Foundation
Cette rubrique explique comment prendre en charge DirectX Video Acceleration (DXVA) 2.0 dans une transformation Media Foundation (MFT) à l’aide de Direct3D 9
Traitement vidéo DXVA
Le traitement vidéo DXVA encapsule les fonctions du matériel graphique qui sont consacrées au traitement des images vidéo non compressées. Les services de traitement vidéo incluent le désinterlacement et le mixage vidéo.
DXVA-HD
Microsoft DirectX Video Acceleration High Definition (DXVA-HD) est une API pour le traitement vidéo avec accélération matérielle.

 

Guide de programmation Media Foundation

Spécification DXVA 1