énumération IDDCX_HDR10_FRAME_METADATA_TYPE (iddcx.h)

Une valeur d’énumération IDDCX_HDR10_FRAME_METADATA_TYPE indique au pilote quel type de métadonnées HDR10 utiliser avec un frame.

Syntax

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
} ;

Constantes

 
IDDCX_HDR10_FRAME_METADATA_TYPE_UNINITIALIZED
Valeur : 0
Indique qu’une variable IDDCX_HDR10_FRAME_METADATA_TYPE n’a pas encore reçu de valeur significative.
IDDCX_HDR10_FRAME_METADATA_TYPE_DEFAULT
Valeur : 1
Indique que le pilote doit utiliser les données envoyées en dernier par le système d’exploitation dans un appel à EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA pour le moniteur associé à cette chaîne d’échange.
IDDCX_HDR10_FRAME_METADATA_TYPE_UNCHANGED
Valeur : 2
Indique que le pilote doit utiliser les mêmes métadonnées HDR que celles utilisées avec la dernière image (par défaut ou nouvelle à partir de l’ancienne image).
IDDCX_HDR10_FRAME_METADATA_TYPE_NEW
Valeur : 3
Indique au pilote que le IDDCX_HDR10_FRAME_METADATA ::NewMetaData associé contient des métadonnées valides à utiliser avec ce frame. Le pilote doit également conserver ces métadonnées au cas où la IDDCX_HDR10_FRAME_METADATA_TYPE suivante est IDDCX_HDR10_FRAME_METADATA_TYPE_UNCHANGED. Ces métadonnées ne doivent pas remplacer les métadonnées envoyées dans un appel à EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA.

Remarques

Pour plus d’informations sur la prise en charge de HDR, consultez Mises à jour d’IddCx version 1.10.

Configuration requise

Condition requise Valeur
Client minimal pris en charge mise à jour de septembre Windows 11 version 22H2 (IddCx version 1.10)
En-tête iddcx.h

Voir aussi

EVT_IDD_CX_MONITOR_SET_DEFAULT_HDR_METADATA

IDDCX_HDR10_FRAME_METADATA

IDARG_OUT_RELEASEANDACQUIREBUFFER2

IddCxSwapChainReleaseAndAcquireBuffer2