Partager via


IDDCX_MONITOR_DESCRIPTION structure (iddcx.h)

Une structure IDDCX_MONITOR_DESCRIPTION fournit une description du moniteur.

Syntaxe

struct IDDCX_MONITOR_DESCRIPTION {
  UINT                           Size;
  IDDCX_MONITOR_DESCRIPTION_TYPE Type;
  UINT                           DataSize;
  PVOID                          pData;
};

Membres

Size

Taille totale de la structure, en octets.

Type

Valeur IDDCX_MONITOR_DESCRIPTION_TYPE qui décrit le type du moniteur.

DataSize

Taille en octets des données de description du moniteur vers laquelle pData pointe.

pData

Pointeur vers les données de description du moniteur. La disposition des données dépend du type comme suit :

  • Si Type est IDDCX_MONITOR_DESCRIPTION_TYPE_EDID :
    • Si DataSize> 0 et pData != NULL, pData pointe vers une description de moniteur au format de données EDID.
    • Si DataSize = 0 et pData = NULL, aucune description du moniteur n’est disponible.
  • Si Type est IDDCX_MONITOR_DESCRIPTION_TYPE_DISPLAYID_AND_EDID, la description du moniteur commence par une description DisplayID suivie d’EDID sans remplissage entre les deux. Le format EDID doit contenir tous les blocs de données disponibles et être présent. L’appel pour connecter le moniteur échoue si DisplayID est manquant ou non valide, ou si EDID est manquant.

Configuration requise

Condition requise Valeur
En-tête iddcx.h

Voir aussi

EVT_IDD_CX_PARSE_MONITOR_DESCRIPTION

IddCxMonitorCreate