IDDCX_METADATA2_VALID_FLAGS - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// iddcx.h

typedef enum IDDCX_METADATA2_VALID_FLAGS {
  IDDCX_METADATA2_VALID_FLAGS_NONE = 0,
  IDDCX_METADATA2_VALID_FLAGS_SYSTEMBUFFERINFO = 0x1,
  IDDCX_METADATA2_VALID_FLAGS_HDR10METADATA = 0x2
} ;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-iddcx-iddcx_metadata2_valid_flags)

Description

A IDDCX_METADATA2_VALID_FLAGS enumeration value indicates which fields in an IDDCX_METADATA2 structure have valid content.

Constants

IDDCX_METADATA2_VALID_FLAGS_NONE:0

Indicates that none of the optional fields in IDDCX_METADATA2 contain valid data and they should not be referenced.

IDDCX_METADATA2_VALID_FLAGS_SYSTEMBUFFERINFO:0x1

When set, IDDCX_METADATA2::SystemBufferInfo contains valid data. The OS sets this flag in response to a driver setting IDARG_IN_RELEASEANDACQUIREBUFFER2::AcquireSystemMemoryBuffer to TRUE.

IDDCX_METADATA2_VALID_FLAGS_HDR10METADATA:0x2

When set, IDDCX_METADATA2::Hdr10FrameMetaData contains valid data.

Remarks

For more information about HDR support, see IddCx version 1.10 updates.

See also

IDARG_OUT_RELEASEANDACQUIREBUFFER2

IDDCX_METADATA2

IddCxSwapChainReleaseAndAcquireBuffer2