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


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

Значение перечисления IDDCX_METADATA2_VALID_FLAGS указывает, какие поля в структуре IDDCX_METADATA2 содержат допустимое содержимое.

Синтаксис

typedef enum IDDCX_METADATA2_VALID_FLAGS {
  IDDCX_METADATA2_VALID_FLAGS_NONE = 0,
  IDDCX_METADATA2_VALID_FLAGS_SYSTEMBUFFERINFO = 0x1,
  IDDCX_METADATA2_VALID_FLAGS_HDR10METADATA = 0x2
} ;

Константы

 
IDDCX_METADATA2_VALID_FLAGS_NONE
Значение: 0
Указывает, что ни один из необязательных полей в IDDCX_METADATA2 содержит допустимые данные и не должен ссылаться на них.
IDDCX_METADATA2_VALID_FLAGS_SYSTEMBUFFERINFO
Значение: 0x1
При установке IDDCX_METADATA2::SystemBufferInfo содержит допустимые данные. Ос задает этот флаг в ответ на параметр драйвера IDARG_IN_RELEASEANDACQUIREBUFFER2::AcquireSystemMemoryBuffer значение TRUE.
IDDCX_METADATA2_VALID_FLAGS_HDR10METADATA
Значение: 0x2
При установке IDDCX_METADATA2::Hdr10FrameMetaData содержит допустимые данные.

Замечания

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Обновление Windows 11 версии 22H2 сентября (IddCx версии 1.10)
заголовка iddcx.h

См. также

IDARG_OUT_RELEASEANDACQUIREBUFFER2

IDDCX_METADATA2

IddCxSwapChainReleaseAndAcquireBuffer2