Accelerazione video DirectX 2.0

DirectX Video Acceleration (DXVA) è un'API e un DDI corrispondente per l'uso dell'accelerazione hardware per velocizzare l'elaborazione dei codec video. Codec software e processori video software possono usare DXVA per eseguire l'offload di determinate operazioni a elevato utilizzo di CPU nella GPU. Ad esempio, un decodificatore software può eseguire l'offload della trasformazione coseno discreta inversa (iDCT) nella GPU.

In questa sezione vengono trattati gli argomenti seguenti.

Contenuto della sezione

Argomento Descrizione
Informazioni su DXVA 2.0
Panoramica di DXVA 2 e della relativa relazione con DXVA 1.
Gestione dispositivi Direct3D
Microsoft Direct3D Device Manager consente a due o più oggetti di condividere lo stesso dispositivo Microsoft Direct3D 9.
Supporto di DXVA 2.0 in DirectShow
Questo argomento descrive come supportare DirectX Video Acceleration (DXVA) 2.0 in un filtro decodificatore DirectShow.
Supporto di DXVA 2.0 in Media Foundation
Questo argomento descrive come supportare DirectX Video Acceleration (DXVA) 2.0 in una trasformazione di Media Foundation (MFT) usando Direct3D 9
Elaborazione video DXVA
L'elaborazione video DXVA incapsula le funzioni dell'hardware grafico dedicato all'elaborazione di immagini video non compresse. I servizi di elaborazione video includono la denterlacing e la combinazione di video.
DXVA-HD
Microsoft DirectX Video Acceleration High Definition (DXVA-HD) è un'API per l'elaborazione video con accelerazione hardware.

 

Guida alla programmazione di Media Foundation

Specifica DXVA 1