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


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

Задает метаданные HDR, связанные с видеопотоком.

Синтаксис

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

Параметры

[in] pVideoProcessor

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

[in] StreamIndex

Определяет входной поток.

[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