DirectX 12: Microsoft migliora la codifica video con una nuova API
Microsoft ha annunciato un'API di codifica video progettata per codificare in modo efficiente video in codec H264 e HEVC utilizzando una GPU in conformità con gli standard DirectX 12. L'API è integrata in Windows 11 ed è già disponibile per gli sviluppatori in DirectX 12 Agility SDK (anteprima 1.700.10 o successiva).
In passato, Microsoft ha apportato alcuni miglioramenti a DirectX 12 per l'accelerazione dei contenuti video su GPU. Ciò include l'elaborazione e la decodifica video, mentre la codifica video non è stata ancora considerata in modo speciale. La nuova API è ciò che mancava qui.
Le schede grafiche di NVIDIA e Intel stanno già beneficiando delle nuove possibilità. Se utilizzi una scheda grafica NVIDIA, hai bisogno di una GeForce GTX 10xx o successiva, GeForce RTX 20xx o successiva, Nvidia RTX o Quadro RTX. Il driver deve essere aggiornato alla versione 471.41 o successiva. Le schede grafiche Intel sono supportate da Tiger Lake, Ice Lake e Alder Lake (2022). È necessario disporre della versione del driver 30.0.100.9955 o successiva.
Per quanto riguarda AMD, la nuova API richiede Radeon RX 5000 e successive e
Ryzen 2xxx e successivi. Tuttavia, non è ancora disponibile un driver compatibile. AMD lo rilascerà nel secondo trimestre del 2022.
Microsoft afferma che utilizzando questa API, gli sviluppatori possono personalizzare vari aspetti del processo di codifica e renderli più adatti ai loro scenari.