Partager via


Améliorations de la lecture vidéo Direct3D 11

Avec l’adoption plus large des technologies Microsoft Direct3D 10 dans les applications standard, certains développeurs d’applications souhaitent traiter tout le contenu de la même façon. Cela est difficile à faire avec la vidéo sur l’API Microsoft Direct3D 9 lorsque tout le contenu 2D et 3D est traité via les API Direct3D 10 ou 11. Étant donné que Windows 8 introduit la vidéo sur Microsoft Direct3D 11, les applications peuvent utiliser une seule API pour effectuer toutes les opérations graphiques.

Version minimale du modèle de pilote d’affichage Windows (WDDM) 1,2
Version minimale de Windows 8
Implémentation du pilote : graphiques complets et rendu uniquement Obligatoire pour tous les pilotes WDDM 1.2 avec du matériel Microsoft Direct3D 10, 10.1, 11 ou 11.1 (ou version ultérieure)
Exigences et tests WHCK

Device.Graphics ¦ DX11 Video Decode FeatureLevel 9

Device.Graphics ¦ DX11 VideoProcessing

Voici les principaux avantages de l’utilisation de Direct3D 11 :

  • La vidéo Direct3D 11 simplifie l’interopérabilité entre les technologies Microsoft Media Foundation et Microsoft DirectX.
  • L’utilisation de plusieurs API étant plus difficile à programmer, l’utilisation de la vidéo sur Direct3D 11 simplifie l’expérience de programmation et rend l’application plus efficace. L’API offre plus de flexibilité dans l’utilisation de la vidéo décodée et traitée.
  • L’API Direct3D 11 pour la vidéo 3D stéréoscopique déballe des images stéréo dans des images de l’œil gauche et de l’œil droit.
  • Il est en parité avec DirectX Video Acceleration (DXVA) 2.0 et DXVA-HD dans les fonctionnalités de décodage et de traitement vidéo.
  • Il fonctionne dans la session 0 pour les scénarios de transcodage.

Interfaces de pilote de périphérique vidéo (DDIs) Direct3D 11

Ces interfaces de pilote de périphérique (DDIs) sont nouvelles ou mises à jour pour Windows 8 :

Exigences de certification matérielle

La prise en charge de l’API Direct3D 11 est requise sur tout le matériel Windows 8.

Pour plus d’informations sur les exigences que les appareils matériels doivent respecter lorsqu’ils implémentent cette fonctionnalité, reportez-vous à la documentation WHCK pertinente sur Device.Graphics ¦ DX11 Video Decode FeatureLevel 9 et Device.Graphics ¦ DX11 VideoProcessing.

Consultez fonctionnalités WDDM 1.2 pour passer en revue les fonctionnalités ajoutées avec Windows 8.