Compartilhar via


Interface IDirectXVideoDecoderService (dxva2api.h)

Fornece acesso aos serviços de decodificador de Aceleração de Vídeo (DXVA) do DirectX. Use essa interface para consultar quais operações de decodificação aceleradas por hardware estão disponíveis e para criar dispositivos de decodificador de vídeo DXVA.

Para obter um ponteiro para essa interface, chame IDirect3DDeviceManager9::GetVideoService ou DXVA2CreateVideoService com o identificador de interface IID_IDirectXVideoDecoderService.

Herança

A interface IDirectXVideoDecoderService herda de IDirectXVideoAccelerationService. IDirectXVideoDecoderService também tem estes tipos de membros:

Métodos

A interface IDirectXVideoDecoderService tem esses métodos.

 
IDirectXVideoDecoderService::CreateVideoDecoder

Cria um dispositivo de decodificador de vídeo.
IDirectXVideoDecoderService::GetDecoderConfigurations

Obtém as configurações disponíveis para um dispositivo decodificador.
IDirectXVideoDecoderService::GetDecoderDeviceGuids

Recupera uma matriz de GUIDs que identifica os dispositivos de decodificador compatíveis com o hardware gráfico.
IDirectXVideoDecoderService::GetDecoderRenderTargets

Recupera os destinos de renderização com suporte para um dispositivo de decodificador especificado.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho dxva2api.h

Confira também

Aceleração de vídeo do DirectX 2.0

IDirectXVideoAccelerationService

Media Foundation Interfaces