Partager via


structure DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS (wingdi.h)

La structure DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS contient des informations sur un appareil cible.

Syntaxe

typedef struct DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS {
  union {
    struct {
      UINT32 friendlyNameFromEdid : 1;
      UINT32 friendlyNameForced : 1;
      UINT32 edidIdsValid : 1;
      UINT32 reserved : 29;
    } DUMMYSTRUCTNAME;
    UINT32 value;
  } DUMMYUNIONNAME;
} DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS;

Membres

DUMMYUNIONNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME.friendlyNameFromEdid

Valeur UINT32 qui indique que la chaîne dans le membre monitorFriendlyDeviceName de la structure DISPLAYCONFIG_TARGET_DEVICE_NAME a été construite à partir de la chaîne d’identification de fabrication dans les données d’identification d’affichage étendues (EDID).

Définir ce membre revient à définir le premier bit du membre de valeur 32 bits (0x00000001).

DUMMYUNIONNAME.DUMMYSTRUCTNAME.friendlyNameForced

Valeur UINT32 qui indique que la cible est forcée sans moniteur détectable attaché et que le membre monitorFriendlyDeviceName de la structure DISPLAYCONFIG_TARGET_DEVICE_NAME est une chaîne vide terminée par null.

Définir ce membre revient à définir le deuxième bit du membre de valeur 32 bits (0x00000002).

DUMMYUNIONNAME.DUMMYSTRUCTNAME.edidIdsValid

Valeur UINT32 qui indique que les membres edidManufactureId et edidProductCodeId de la structure DISPLAYCONFIG_TARGET_DEVICE_NAME sont valides et ont été obtenus à partir de l’EDID.

Définir ce membre revient à définir le troisième bit du membre de valeur 32 bits (0x00000004).

DUMMYUNIONNAME.DUMMYSTRUCTNAME.reserved

Ce membre est réservé et doit être défini sur zéro. Définir ce membre sur zéro revient à définir les 29 bits restants (0xFFFFFFF8) du membre de valeur 32 bits sur zéros.

DUMMYUNIONNAME.value

Membre de l’union que contient DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS qui peut contenir une valeur 32 bits qui identifie les informations sur l’appareil.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans le client Windows 7.
En-tête wingdi.h (inclure Windows.h)

Voir aussi

DISPLAYCONFIG_TARGET_DEVICE_NAME