Compartilhar via


Método ID3D11VideoDevice::CreateVideoDecoderOutputView (d3d11.h)

Cria uma exibição de recurso para um decodificador de vídeo, descrevendo o exemplo de saída para a operação de decodificação.

Sintaxe

HRESULT CreateVideoDecoderOutputView(
  [in]  ID3D11Resource                             *pResource,
  [in]  const D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC *pDesc,
  [out] ID3D11VideoDecoderOutputView               **ppVDOVView
);

Parâmetros

[in] pResource

Um ponteiro para a interface ID3D11Resource da superfície do decodificador. O recurso deve ser criado com o sinalizador D3D11_BIND_DECODER . Consulte D3D11_BIND_FLAG.

[in] pDesc

Um ponteiro para uma estrutura D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC que descreve a exibição.

[out] ppVDOVView

Recebe um ponteiro para a interface ID3D11VideoDecoderOutputView . O chamador deve liberar a interface. Se esse parâmetro for NULL, o método verificará se a exibição tem suporte, mas não cria a exibição.

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Defina o parâmetro ppVDOVView como NULL para testar se há suporte para uma exibição.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho d3d11.h

Confira também

ID3D11VideoDevice