Partilhar via


Aceleração de vídeo DirectX 2.0

DirectX Video Acceleration (DXVA) é uma API e um DDI correspondente para usar a aceleração de hardware para acelerar o processamento de codec de vídeo. Codecs de software e processadores de vídeo de software podem usar DXVA para descarregar certas operações com uso intensivo de CPU para a GPU. Por exemplo, um decodificador de software pode descarregar a transformada de cosseno discreta inversa (iDCT) para a GPU.

Esta seção contém os seguintes tópicos.

Nesta secção

Tópico Descrição
Sobre DXVA 2.0
Visão geral do DXVA 2 e sua relação com o DXVA 1.
do Gerenciador de Dispositivos Direct3D
O gerenciador de dispositivos Microsoft Direct3D permite que dois ou mais objetos compartilhem o mesmo dispositivo Microsoft Direct3D 9.
Suporte DXVA 2.0 no DirectShow
Este tópico descreve como dar suporte ao DirectX Video Acceleration (DXVA) 2.0 em um filtro decodificador DirectShow.
Suporte DXVA 2.0 no Media Foundation
Este tópico descreve como oferecer suporte ao DirectX Video Acceleration (DXVA) 2.0 em uma transformação do Media Foundation (MFT) usando o Direct3D 9
de processamento de vídeo DXVA
O processamento de vídeo DXVA encapsula as funções do hardware gráfico que são dedicadas ao processamento de imagens de vídeo não compactadas. Os serviços de processamento de vídeo incluem desentrelaçamento e mixagem de vídeo.
DXVA-HD
Microsoft DirectX Video Acceleration High Definition (DXVA-HD) é uma API para processamento de vídeo acelerado por hardware.

 

Guia de Programação da Media Foundation

DXVA 1 Especificação