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 di codec video. I codec software e i processori video software possono usare DXVA per scaricare alcune operazioni a elevato utilizzo di CPU nella GPU. Ad esempio, un decodificatore software può scaricare la trasformazione cosine 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 a 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 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 combinazione di deinterlacing e video.
DXVA-HD
Microsoft DirectX Video Acceleration High Definition (DXVA-HD) è un'API per l'elaborazione video accelerata dall'hardware.

 

Guida alla programmazione di Media Foundation

Specifica DXVA 1