Partager via


structure IDARG_IN_QUERYTARGETMODES2 (iddcx.h)

La structure IDARG_IN_QUERYTARGETMODES2 contient des arguments d’entrée pour la fonction de rappel EVT_IDD_CX_MONITOR_QUERY_TARGET_MODES2, ce qui permet à un pilote de signaler des informations supplémentaires nécessaires pour les modes de moniteur HDR10 ou WCG.

Syntaxe

struct IDARG_IN_QUERYTARGETMODES2 {
  IDDCX_MONITOR_DESCRIPTION MonitorDescription;
  UINT                      TargetModeBufferInputCount;
  IDDCX_TARGET_MODE2        *pTargetModes;
};

Membres

MonitorDescription

[in] Structure IDDCX_MONITOR_DESCRIPTION qui contient la description du moniteur.

Il peut s’agir de la description du moniteur que le pilote a initialement fourni dans l’appel d’arrivée du moniteur, ce qui permet de mettre à jour la description du moniteur par le système d’exploitation.

TargetModeBufferInputCount

[in] Nombre de modes cibles pouvant être conservés dans la mémoire tampon qui pTargetModes pointe vers. Si la valeur est égale à zéro, le pilote ne doit pas copier la liste du mode cible vers pTargetModes, mais doit définir IDARG_OUT_QUERYTARGETMODES's TargetModeBufferOutputCount valeur pour indiquer la taille de la mémoire tampon requise pour stocker les modes.

pTargetModes

[out] Pointeur vers une mémoire tampon de structures IDDCX_TARGET_MODE2 que le pilote doit copier les modes cibles pris en charge pour ce moniteur si la valeur n’est pas NULL. Si pTargetModes a la valeur NULL, le pilote ne doit pas copier de données et doit simplement définir IDARG_OUT_QUERYTARGETMODES's TargetModeBufferOutputCount valeur pour indiquer la taille de la mémoire tampon requise pour stocker les modes.

Remarques

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

Exigences

Exigence Valeur
client minimum pris en charge Mise à jour de septembre de Windows 11 version 22H2 (IddCx version 1.10)
d’en-tête iddcx.h

Voir aussi

EVT_IDD_CX_MONITOR_QUERY_TARGET_MODES2

IDARG_OUT_QUERYTARGETMODES

IDDCX_MONITOR_DESCRIPTION

IDDCX_TARGET_MODE2