Partager via


INTERFACE ID3D12VideoDevice2 (d3d12video.h)

Fournit des fonctionnalités de décodage et de traitement vidéo d’un appareil Microsoft Direct3D 12, notamment la possibilité d’interroger des fonctionnalités vidéo et d’instancier des décodeurs et processeurs vidéo. Cette interface ajoute la prise en charge des ressources protégées et des commandes d’extension vidéo.

Héritage

ID3D12VideoDevice2 hérite de ID3D12VideoDevice.

Méthodes

L’interface ID3D12VideoDevice2 utilise ces méthodes.

 
ID3D12VideoDevice2 ::CreateVideoDecoder1

Crée un décodeur vidéo instance qui contient les ressources et l’état du pilote indépendants de la résolution, avec prise en charge des ressources protégées.
ID3D12VideoDevice2 ::CreateVideoDecoderHeap1

Alloue un tas de décodeur vidéo qui contient les ressources et l’état du pilote dépendant de la résolution, avec prise en charge des ressources protégées.
ID3D12VideoDevice2 ::CreateVideoExtensionCommand

Crée une commande d’extension vidéo.
ID3D12VideoDevice2 ::CreateVideoProcessor1

Crée un processeur vidéo instance avec prise en charge des ressources protégées.
ID3D12VideoDevice2 ::ExecuteExtensionCommand

Exécute une commande d’extension vidéo.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 Build 20348
Serveur minimal pris en charge Windows 10 Build 20348
En-tête d3d12video.h

Voir aussi