Método ID3D11VideoContext1::D ecoderUpdateDownsampling (d3d11_1.h)

Atualizações os parâmetros de downsampling do decodificador.

Sintaxe

HRESULT DecoderUpdateDownsampling(
  [in] ID3D11VideoDecoder            *pDecoder,
  [in] const D3D11_VIDEO_SAMPLE_DESC *pOutputDesc
);

Parâmetros

[in] pDecoder

Tipo: ID3D11VideoDecoder*

Um ponteiro para a interface ID3D11VideoDecoder .

[in] pOutputDesc

Tipo: const D3D11_VIDEO_SAMPLE_DESC*

A resolução, o formato e o colorspace dos quadros de saída/exibição. Essa é a resolução de destino e o formato da operação downsample.

Retornar valor

Tipo: HRESULT

Esse método retorna um dos seguintes códigos de erro.

S_OK A operação foi concluída com sucesso.
E_INVALIDARG Um parâmetro inválido foi passado ou essa função foi chamada usando um padrão de chamada inválido.
E_OUTOFMEMORY Não há memória suficiente para concluir a operação.

Comentários

Esse método só pode ser chamado depois que a decodificação downsampling é habilitada chamando DecoderEnableDownsampling. Esse método só terá suporte se a funcionalidade D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC for relatada.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2016 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho d3d11_1.h

Confira também

ID3D11VideoContext1