Partager via


À propos de DirectX Video Acceleration

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement au nouveau code d’utiliser MediaPlayer, IMFMediaEngine et La capture audio/vidéo dans Media Foundation au lieu de DirectShow, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

DirectX VA décrit une API (Application Programming Interface) et une interface de pilote de périphérique (DDI) correspondante pour l’accélération matérielle du traitement du décodage vidéo numérique, avec prise en charge de la fusion alpha à des fins telles que la prise en charge de la sous-image dvd. Il fournit une définition d’interface axée sur la prise en charge de la vidéo MPEG-2 « profil main » (officiellement ITU-T H.262 | ISO/IEC 13818-2), mais est également destinée à prendre en charge d’autres codecs vidéo clés (par exemple, les Recommandations UIT-T H.263 et H.261, et MPEG-1 et MPEG-4). DirectX VA spécifie également comment les pilotes de périphérique peuvent implémenter des opérations de désentlacement et de conversion de la fréquence d’images.

Notes

La spécification VA DirectX se trouve désormais dans le DDK de plateforme Microsoft. Les développeurs de décodeurs logiciels ainsi que de pilotes de périphérique doivent faire référence à cette spécification.

 

Interfaces et spécifications du décodeur