Поделиться через


МЕТОД ID3D11VideoContext1::D ecoderUpdateDownsampling (d3d11_1.h)

Обновления параметры пониженной выборки декодера.

Синтаксис

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

Параметры

[in] pDecoder

Тип: ID3D11VideoDecoder*

Указатель на интерфейс ID3D11VideoDecoder .

[in] pOutputDesc

Тип: const D3D11_VIDEO_SAMPLE_DESC*

Разрешение, формат и цветовое пространство выходных и отображаемых кадров. Это целевое разрешение и формат операции downsample.

Возвращаемое значение

Тип: HRESULT

Этот метод возвращает один из следующих кодов ошибок.

S_OK Операция выполнена успешно.
E_INVALIDARG Передан недопустимый параметр или эта функция была вызвана с использованием недопустимого шаблона вызова.
E_OUTOFMEMORY Недостаточно памяти для завершения операции.

Комментарии

Этот метод можно вызывать только после включения понижения дискретизации декодирования путем вызова DecoderEnableDownsampling. Этот метод поддерживается только в том случае, если сообщается о возможности D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC .

Требования

Требование Значение
Минимальная версия клиента Windows 10 [только классические приложения]
Минимальная версия сервера Windows Server 2016 [только классические приложения]
Целевая платформа Windows
Header d3d11_1.h

См. также раздел

ID3D11VideoContext1