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


Метод ID3D11VideoProcessorEnumerator1::CheckVideoProcessorFormatConversion (d3d11_1.h)

Указывает, поддерживает ли драйвер указанное сочетание преобразований формата и цветового пространства.

Синтаксис

HRESULT CheckVideoProcessorFormatConversion(
  [in]  DXGI_FORMAT           InputFormat,
  [in]  DXGI_COLOR_SPACE_TYPE InputColorSpace,
  [in]  DXGI_FORMAT           OutputFormat,
  [in]  DXGI_COLOR_SPACE_TYPE OutputColorSpace,
  [out] BOOL                  *pSupported
);

Параметры

[in] InputFormat

Тип: DXGI_FORMAT

Формат входных данных видеопроцессор.

[in] InputColorSpace

Тип: DXGI_COLOR_SPACE_TYPE

Цветовое пространство входных данных видеопроцессор.

[in] OutputFormat

Тип: DXGI_FORMAT

Формат выходных данных видеопроцессоров.

[in] OutputColorSpace

Тип: DXGI_COLOR_SPACE_TYPE

Цветовое пространство выходных данных видеопроцессоров.

[out] pSupported

Тип: BOOL*

Указатель на логическое значение, заданное драйвером, чтобы указать, поддерживается ли указанное сочетание преобразования формата и цветового пространства. Значение true, если преобразование поддерживается; в противном случае — false.

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

Тип: HRESULT

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

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

Требования

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

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

ID3D11VideoProcessorEnumerator1