Método IDirectXVideoDecoderService::GetDecoderRenderTargets (dxva2api.h)

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

Sintaxe

HRESULT GetDecoderRenderTargets(
  [in]  REFGUID   Guid,
  [out] UINT      *pCount,
  [out] D3DFORMAT **pFormats
);

Parâmetros

[in] Guid

GUID que identifica o dispositivo decodificador. Para obter os GUIDs de dispositivo disponíveis, chame IDirectXVideoDecoderService::GetDecoderDeviceGuids.

[out] pCount

Recebe o número de formatos.

[out] pFormats

Recebe uma matriz de formatos, especificada como valores D3DFORMAT . O tamanho da matriz é recuperado no parâmetro pCount . O método aloca a memória para a matriz. O chamador deve liberar a memória chamando CoTaskMemFree.

Valor retornado

O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.

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

IDirectXVideoDecoderService