Microsoft hat eine neue DirectX12-API eingeführt. Die API ermöglicht Videospezialisten, komplexe Videoprozesse einfacher zu bearbeiten.
Dazu gehören Videodekodierung oder Videoverarbeitung und Bewegung. Die API, die durch die Rechenleistung von CPUs unterstützt wird, bietet eine Reihe von Schnittstellen, die eine Anpassung verschiedener Teile des Codierungsprozesses ermöglichen.
Funktionalität
Es betrifft Teile oder Aktionen wie das Erstellen von benutzerdefinierten Slices, das Erstellen von Partitionen, aktive (CBR, VBR, QBVR) und passive (Absolute/Delta benutzerdefinierte QP-Maps) Modi für die Konfiguration der Ratensteuerung und die Verwendung eigener Codec-Maps. Kodierwerkzeuge.
Außerdem können Videospezialisten die Codec-Block- und Transformationsgröße, die Bewegungsvektor-Präzisionsbegrenzung, die Verwendung von Intra-Refresh-Sitzungen und die dynamische Neukonfiguration der Auflösung/Ratensteuerung/Slices-Partitionen des Videostreams einfacher anwenden. Eine effektive Codierung unter anderem in den Formaten H264 und HEVC ist ebenfalls möglich.
Standardmäßig vorhanden in Windows 11
Die freigegebene DirectX12-API ist für Lösungen von Drittanbietern geeignet und standardmäßig in enthalten Windows 11. Die API ist auch im DirectX 12 Agility SDK (Version 1.700.10 Vorschau oder neuer) verfügbar.
Die zugrunde liegende Hardware muss jedoch eine Reihe von Bedingungen und Treibern erfüllen. Microsoft hat eine praktische Übersicht für die GPU-Plattformen von AMD, Intel und Nvidia vorbereitet.