- Sie werden sicherlich von dieser neuesten Nachricht von Microsoft begeistert sein.
- Der Tech-Riese hat sich gerade vorgestellt DX12-Videocodierungs-API für Windows 11.
Man kann mit Sicherheit sagen, dass wir uns alle einig sind, dass DirectX 12 als eine Reihe von Multimedia-Lösungen für das Windows-Betriebssystem im Bereich Spiele und Video recht erfolgreich ist.
Bevor dies überhaupt existierte, stellte der in Redmond ansässige Technologieriese eine API für die GPU-beschleunigte Videodecodierungsverarbeitung und Bewegungsschätzung bereit.
Durch einen gestern erstellten DirectX-Entwickler-Blog-Beitrag hat Microsoft ausführlich die neu eingeführte DirectX 12-Videocodierungs-API für Windows 11.
Windows 11 erhält eine native DirectX 12-Videocodierungs-API
Grundsätzlich ermöglicht die Video-Encode-API Video-Engines, die GPU zu verwenden, um eine Videocodierung gemäß den von DirectX 12 festgelegten Standards durchzuführen.
Somit können nun auch Drittentwickler diese Funktion in ihren Anwendungen nutzen. Denken Sie auch daran, dass Vulkan bereits APIs für die Videocodierung und -decodierung für H264- und H265-Codecs enthält.
Obwohl die aktuelle DX12-Video-Encoder-API auf der Windows 11-Plattform nur das H264/HEVC-Format unterstützt, gibt Microsoft einige Empfehlungen.
Genauer gesagt, sagte der Technologieriese, dass Entwickler die entsprechenden Codecs und die Unterstützung von Treibertools im Voraus verstehen sollten.
Neben der standardmäßig in Windows 11 enthaltenen Videocodierungs-API können interessierte Entwickler auch erhalten Sie es über das DX12 Agility Software Development Kit (SDK-Versionsnummer 1.70.10-Vorschau oder höher).
Die detaillierte Definition von API-Schnittstellen und -Strukturen finden Sie Hier. Weitere Designdetails und eine detaillierte Dokumentation für die API finden Sie unter dieses Dokument.
Von Video Encode API unterstützte Plattformen
Die Video Encode API ist in Windows 11 enthalten und auch in der DirectX 12 Agility-SDK (Ausführung 1.700.10-Vorschau oder neuer).
Die folgende Liste enthält die Hardwareplattformen, die derzeit Video Encode für H264- und HEVC-Codecs unterstützen, sowie deren Mindestanforderungen an die Treiberversion.
Verkäufer | Unterstützte Plattformen | Mindestversion des Videotreibers |
AMD | Radeon RX 5000 Serie oder höher als Ryzen 2xxxx Serie oder höher | In Entwicklung – ETA Q2 ‘2022’ |
Intel | Tiger LakeIce LakeErlensee (ab Anfang 2022) | v30.0.100.9955 |
NVIDIA | GeForce GTX 10xx und höher GeForce RTX 20xx und höher Quadro RTXNVIDIA RTX | v471.41 |
Sind Sie aufgeregt über die Neuerung in Windows 11? Teilen Sie uns Ihre Gedanken im Kommentarbereich unten mit.