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


Метод ID3D11VideoContext2::VideoProcessorSetOutputHDRMetaData (d3d11_4.h)

Задает метаданные HDR, описывающие отображение содержимого.

Синтаксис

void VideoProcessorSetOutputHDRMetaData(
  [in] ID3D11VideoProcessor   *pVideoProcessor,
  [in] DXGI_HDR_METADATA_TYPE Type,
  [in] UINT                   Size,
  [in] const void             *pHDRMetaData
);

Параметры

[in] pVideoProcessor

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

[in] Type

Тип предоставленных метаданных HDR.

[in] Size

Размер метаданных HDR, предоставленных в pHDRMetaData.

Для DXGI_HDR_METADATA_TYPE_NONE размер должен быть 0.

Для DXGI_HDR_METADATA_TYPE_HDR10 размер равен sizeof(DXGI_HDR_METADATA_HDR10).

[in] pHDRMetaData

Указатель на сведения о метаданных.

Для DXGI_HDR_METADATA_TYPE_NONE значение должно иметь значение NULL.

Для DXGI_HDR_METADATA_TYPE_HDR10 это указатель на структуру DXGI_HDR_METADATA_HDR10 .

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

None

Remarks

При обработке потока HDR драйвер может использовать эти метаданные для оптимизации видео для отображения вывода.

Требования

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

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

ID3D11VideoContext2

ID3DVideoContext2