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


перечисление IDDCX_HDR10_FRAME_METADATA_TYPE (iddcx.h)

Значение перечисления IDDCX_HDR10_FRAME_METADATA_TYPE указывает драйверу, какой тип метаданных HDR10 следует использовать с кадром.

Синтаксис

typedef enum IDDCX_HDR10_FRAME_METADATA_TYPE {
  IDDCX_HDR10_FRAME_METADATA_TYPE_UNINITIALIZED = 0,
  IDDCX_HDR10_FRAME_METADATA_TYPE_DEFAULT = 1,
  IDDCX_HDR10_FRAME_METADATA_TYPE_UNCHANGED = 2,
  IDDCX_HDR10_FRAME_METADATA_TYPE_NEW = 3
} ;

Константы

 
IDDCX_HDR10_FRAME_METADATA_TYPE_UNINITIALIZED
Значение: 0
Указывает, что переменной IDDCX_HDR10_FRAME_METADATA_TYPE еще не назначено осмысленное значение.
IDDCX_HDR10_FRAME_METADATA_TYPE_DEFAULT
Значение: 1
Указывает, что драйвер должен использовать данные, последние отправленные ОС, в вызове EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA для монитора, связанного с этой цепочкой буферов.
IDDCX_HDR10_FRAME_METADATA_TYPE_UNCHANGED
Значение: 2
Указывает, что драйвер должен использовать те же метаданные HDR, которые использовались с последним кадром (по умолчанию или новому из старого кадра).
IDDCX_HDR10_FRAME_METADATA_TYPE_NEW
Значение: 3
Указывает драйверу, что сопроводительная IDDCX_HDR10_FRAME_METADATA::NewMetaData содержит допустимые метаданные для использования с этим кадром. Драйвер также должен сохранить эти метаданные на случай, если следующий IDDCX_HDR10_FRAME_METADATA_TYPEIDDCX_HDR10_FRAME_METADATA_TYPE_UNCHANGED. Эти метаданные не должны заменять метаданные, отправленные при вызове EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA.

Комментарии

Дополнительные сведения о поддержке HDR см. в разделе Обновления IddCx версии 1.10.

Требования

Требование Значение
Минимальная версия клиента Windows 11, версия 22H2 сентябрьское обновление (IddCx версии 1.10)
Верхняя часть iddcx.h

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

EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA

IDDCX_HDR10_FRAME_METADATA

IDARG_OUT_RELEASEANDACQUIREBUFFER2

IddCxSwapChainReleaseAndAcquireBuffer2