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 |