Microsoft aggiunge l’API di codifica video a DirectX 12
In breve: Microsoft ha annunciato questa settimana di aver aggiunto una nuova API a DirectX 12 che supporterà la codifica video. Il nuovo set di interfacce fornirà agli utenti Windows un framework coerente per la codifica dei video.
Microsoft ha spiegato le funzionalità e i requisiti della nuova API mercoledì. La codifica video si unisce alle API per funzionalità come la decodifica video, l’elaborazione video e la stima del movimento, che Microsoft aveva precedentemente implementato.
L’API di codifica video supporta i codec H.264 e HEVC (H.265). A causa dei requisiti del driver, gli utenti dovranno eseguire query per ciascun codec e i relativi strumenti di codifica con ID3D12VideoDevice::CheckFeatureSupport. Spetta anche agli utenti gestire le altre intestazioni del codec bitstream come SEI, VUI, VPS, SPS o PPS.
Microsoft fornisce molta documentazione per l’utilizzo dell’API nella sua spiegazione, incluse definizioni dettagliate dell’interfaccia e dettagli di progettazione.
L’API viene fornita con Windows 11, ma puoi anche ottenerla da DirectX 12 Agility SDK con la versione 1.700.10-anteprima o successiva.
Supporta CPU risalenti a Tiger Lake e Ryzeon 2000 e GPU a partire dalle Ryzen RX 5000 e dalla serie GTX 10 (inclusa Quadro RTX). Gli utenti dovranno disporre del driver video Intel versione 30.0.100.9955 o del driver Nvidia versione 471.41. Il driver AMD richiesto è ancora in fase di sviluppo, ma dovrebbe arrivare nel secondo trimestre del prossimo anno.