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 d’ID3D12VideoDevice.

Méthodes

L’interface ID3D12VideoDevice2 a ces méthodes.

 
ID3D12VideoDevice2::CreateVideoDecoder1

Crée une instance de décodeur vidéo qui contient les ressources de pilote indépendantes de la résolution et l’état, 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 la prise en charge des ressources protégées.
ID3D12VideoDevice2::CreateVideoExtensionCommand

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

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

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

Configuration requise

   
Client minimal pris en charge build 20348 Windows 10
Serveur minimal pris en charge build 20348 Windows 10
En-tête d3d12video.h

Voir aussi