Condividi tramite


Informazioni sull'accelerazione video DirectX

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

DirectX VA descrive un'API (Application Programming Interface) e un'interfaccia DDI (Device Driver Interface) corrispondente per l'accelerazione hardware dell'elaborazione di decodifica video digitale, con il supporto della fusione alfa per scopi quali il supporto per le sottopicture DVD. Fornisce una definizione di interfaccia incentrata sul supporto del video "profilo principale" MPEG-2 (formalmente ITU-T H.262 | ISO/IEC 13818-2), ma è destinato anche a supportare altri codec video chiave (ad esempio, ITU-T Recommendations H.263 e H.261 e MPEG-1 e MPEG-4). DirectX VA specifica anche come i driver di dispositivo possono implementare operazioni di de-interlacciamento e conversione della frequenza dei fotogrammi.

Nota

La specifica directX VA si trova ora nella piattaforma Microsoft DDK. Gli sviluppatori di decodificatori software e driver di dispositivo devono fare riferimento a tale specifica.

 

Interfacce e specifiche del decodificatore