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

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

Синтаксис

void VideoProcessorGetStreamHDRMetaData(
  [in]  ID3D11VideoProcessor   *pVideoProcessor,
  [in]  UINT                   StreamIndex,
  [out] DXGI_HDR_METADATA_TYPE *pType,
  [in]  UINT                   Size,
  [out] void                   *pMetaData
);

Параметры

[in] pVideoProcessor

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

[in] StreamIndex

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

[out] pType

Тип метаданных HDR, которые в настоящее время связаны с потоком.

[in] Size

Размер памяти, на которую ссылается pHDRMetaData.

Если pHDRMetaData имеет значение NULL, размер должен иметь значение 0.

[out] pMetaData

Указатель на буфер, который получает метаданные HDR.

Этот параметр может принимать значение NULL.

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

None

Remarks

Это можно вызвать несколько раз, в первый раз, чтобы получить тип (в этом случае размер может иметь значение 0, а pHDRMetaData может иметь значение NULL), а затем снова с значениями, не равными NULL, для получения фактических метаданных.

Требования

Требование Значение
Целевая платформа Windows
Header d3d11_4.h

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

ID3D11VideoContext2

ID3DVideoContext2