ID3D12VideoDevice2-Schnittstelle (d3d12video.h)

Bietet Videodecodierungs- und Verarbeitungsfunktionen eines Microsoft Direct3D 12-Geräts, einschließlich der Möglichkeit zum Abfragen von Videofunktionen und Instanziieren von Video-Decodern und Prozessoren. Diese Schnittstelle fügt Unterstützung für geschützte Ressourcen und Videoerweiterungsbefehle hinzu.

Vererbung

ID3D12VideoDevice2 erbt von ID3D12VideoDevice.

Methoden

Die ID3D12VideoDevice2-Schnittstelle weist diese Methoden auf.

 
ID3D12VideoDevice2::CreateVideoDecoder1

Erstellt eine Video-Decoderinstanz, die die auflösungsunabhängigen Treiberressourcen und den Zustand mit Unterstützung für geschützte Ressourcen enthält.
ID3D12VideoDevice2::CreateVideoDecoderHeap1

Ordnet einen Video-Decoder-Heap zu, der die auflösungsabhängigen Treiberressourcen und den Zustand enthält, mit Unterstützung für geschützte Ressourcen.
ID3D12VideoDevice2::CreateVideoExtensionCommand

Erstellt einen Videoerweiterungsbefehl.
ID3D12VideoDevice2::CreateVideoProcessor1

Erstellt eine Videoprozessorinstanz mit Unterstützung für geschützte Ressourcen.
ID3D12VideoDevice2::ExecuteExtensionCommand

Führt einen Videoerweiterungsbefehl aus.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Header d3d12video.h

Weitere Informationen