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

Novedades los parámetros de muestreo de descodificador.

Sintaxis

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

Parámetros

[in] pDecoder

Tipo: ID3D11VideoDecoder*

Puntero a la interfaz ID3D11VideoDecoder .

[in] pOutputDesc

Tipo: const D3D11_VIDEO_SAMPLE_DESC*

Resolución, formato y espacio de colores de los marcos de salida o presentación. Se trata de la resolución de destino y el formato de la operación downsample.

Valor devuelto

Tipo: HRESULT

Este método devuelve uno de los siguientes códigos de error.

S_OK La operación se ha completado correctamente.
E_INVALIDARG Se pasó un parámetro no válido o se llamó a esta función mediante un patrón de llamada no válido.
E_OUTOFMEMORY No hay memoria suficiente para completar la operación.

Comentarios

Solo se puede llamar a este método después de que se habilite el muestreo de descodificador llamando a DecoderEnableDownsampling. Este método solo se admite si se notifica la funcionalidad D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2016 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado d3d11_1.h

Consulte también

ID3D11VideoContext1