Exemplo de DXVA-HD

Mostra como usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.

Este exemplo é essencialmente uma porta do exemplo de DXVA2_VideoProc. Ele tem as mesmas funções básicas e a maioria dos comandos de teclado é a mesma.

O exemplo gera programaticamente vídeo com um fluxo primário e um subfluxo. O fluxo primário exibe barras de cores SMPTE. O subfluxo é combinado em alfa no fluxo primário usando o keying de luma. O usuário pode alterar os parâmetros de processamento de vídeo, incluindo o valor alfa planar, retângulos de origem e destino, ajustes de cor e espaço de cor. A imagem a seguir mostra o vídeo gerado.

captura de tela do exemplo dxva-hd

APIs demonstradas

Este exemplo demonstra as seguintes interfaces DXVA-HD:

Requisitos

Produto Versão
SDK do Windows Windows 7

 

Baixando o exemplo

Este exemplo está disponível no repositório github de exemplos clássicos do Windows.

DXVA-HD

Exemplos de SDK do Media Foundation