Microsoft kündigt DirectX 12-API zur Videocodierung an, die in Windows 11 integriert ist

Microsoft kündigt DirectX 12-API zur Videocodierung an, die in Windows 11 integriert ist

DirectX 12 hat viele Anwendungen im Multimedia-Umfeld, insbesondere Spiele und Video. Letzteres bietet bereits APIs für die GPU-beschleunigte Videodecodierung und -verarbeitung sowie die Bewegungsschätzung. Microsoft führt jetzt eine neue Videocodierungs-API für DirectX 12 ein, die in Windows 11 integriert ist.

Grundsätzlich ermöglicht die Video-Encode-API Video-Engines, die GPU zu verwenden, um Videos gemäß den von DirectX 12 festgelegten Standards zu codieren. Dies bedeutet, dass Entwickler von Drittanbietern diese Fähigkeit auch in ihren Anwendungen verwenden können. Es ist wichtig zu beachten, dass Vulkan bereits eine Video-Encoding- und -Decoding-API für die Codecs H264 und H265 enthält.

Diese API unterstützt derzeit H264- und HEVC-Codecs. Microsoft hat Entwicklern empfohlen, zuerst Unterstützung für jeden Codec und die zugehörigen Codierungstools anzufordern, da sie Treiberanforderungen haben.

Die Videocodierungs-API ist standardmäßig in Windows 11 enthalten und kann auch über das DirectX 12 Agility SDK (Vorschauversion 1.700.10 oder höher) verwendet werden. Die minimale Hardwareplattform- und Treiberversion für Anbieter ist unten definiert:

Verkäufer Unterstützte Plattformen Mindestversion des Videotreibers
AMD
  • Radeon RX 5000-Serie oder höher
  • Ryzen 2xxxx-Serie oder höher
In Entwicklung – ETA Q2 ‚2022
Intel
  • Tigersee
  • Eisiger See
  • Erlensee (ab Anfang 2022)
Version 30.0.100.9955
NVIDIA
  • GeForce GTX 10xx oder höher
  • GeForce RTX 20xx oder höher
  • Quadro RTX
  • NVIDIA RTX
Version 471.41

Ein Microsoft-Blogpost beschreibt den Videocodierungsprozess sowie die Methoden, die Entwickler aufrufen können. Wenn sich das nach einem Fehler anhört , sehen Sie sich hier um .

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert