DirectX 12: Microsoft poprawia kodowanie wideo za pomocą nowego interfejsu API
Microsoft ogłosił API kodowania wideo zaprojektowane do wydajnego kodowania wideo w kodekach H264 i HEVC przy użyciu GPU zgodnie ze standardami DirectX 12. Interfejs API jest wbudowany w system Windows 11 i jest już dostępny dla programistów w pakiecie SDK DirectX 12 Agility (wersja zapoznawcza 1.700.10 lub nowsza).
W przeszłości firma Microsoft wprowadziła pewne ulepszenia w DirectX 12 w celu przyspieszenia zawartości wideo na GPU. Obejmuje to przetwarzanie wideo i dekodowanie wideo, podczas gdy kodowanie wideo nie zostało jeszcze uwzględnione. Nowe API jest tym, czego tutaj brakowało.
Karty graficzne firm NVIDIA i Intel już korzystają z nowych możliwości. Jeśli korzystasz z karty graficznej firmy NVIDIA, potrzebujesz GeForce GTX 10xx lub nowszej, GeForce RTX 20xx lub nowszej, Nvidia RTX lub Quadro RTX. Sterownik musi zostać zaktualizowany do wersji 471.41 lub nowszej. Karty graficzne Intel są obsługiwane przez Tiger Lake, Ice Lake i Alder Lake (2022). Musisz mieć wersję sterownika 30.0.100.9955 lub nowszą.
Jeśli chodzi o AMD, nowe API wymaga Radeona RX 5000 i nowszego oraz
Ryzen 2xxx i nowsze. Jednak zgodny sterownik nie jest jeszcze dostępny. AMD wyda go w drugim kwartale 2022 roku.
Microsoft twierdzi, że za pomocą tego interfejsu API programiści mogą dostosowywać różne aspekty procesu kodowania i dostosowywać je do swoich scenariuszy.