Freigeben über


IDDCX_METADATA2_VALID_FLAGS-Enumeration (iddcx.h)

Ein IDDCX_METADATA2_VALID_FLAGS-Enumerationswert gibt an, welche Felder in einer IDDCX_METADATA2-Struktur gültigen Inhalt aufweisen.

Syntax

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

Konstanten

 
IDDCX_METADATA2_VALID_FLAGS_NONE
Wert: 0
Gibt an, dass keines der optionalen Felder in IDDCX_METADATA2 gültige Daten enthält und nicht darauf verwiesen werden soll.
IDDCX_METADATA2_VALID_FLAGS_SYSTEMBUFFERINFO
Wert: 0x1
Wenn festgelegt, enthält IDDCX_METADATA2::SystemBufferInfo gültige Daten. Das Betriebssystem legt dieses Flag als Reaktion auf eine Treibereinstellung IDARG_IN_RELEASEANDACQUIREBUFFER2::AcquireSystemMemoryBuffer auf TRUE fest.
IDDCX_METADATA2_VALID_FLAGS_HDR10METADATA
Wert: 0x2
Wenn festgelegt, enthält IDDCX_METADATA2::Hdr10FrameMetaData gültige Daten.

Hinweise

Weitere Informationen zur HDR-Unterstützung finden Sie unter Updates für IddCx Version 1.10.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11, Version 22H2 September Update (IddCx Version 1.10)
Kopfzeile iddcx.h

Weitere Informationen

IDARG_OUT_RELEASEANDACQUIREBUFFER2

IDDCX_METADATA2

IddCxSwapChainReleaseAndAcquireBuffer2