wingdi.h) (DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS 结构

DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS结构包含有关目标设备的信息。

语法

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;

成员

DUMMYUNIONNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME.friendlyNameFromEdid

一个 UINT32 值,该值指示DISPLAYCONFIG_TARGET_DEVICE_NAME结构的 monitorFriendlyDeviceName 成员中的字符串是从扩展显示标识数据中的制造标识字符串构造的, (EDID) 。

设置此成员等效于设置 32 位 成员的第一位 (0x00000001) 。

DUMMYUNIONNAME.DUMMYSTRUCTNAME.friendlyNameForced

一个 UINT32 值,该值指示在未附加任何可检测监视器的情况下强制目标,并且 DISPLAYCONFIG_TARGET_DEVICE_NAME 结构的 monitorFriendlyDeviceName 成员是以 NULL 结尾的空字符串。

设置此成员等效于设置 32 位 成员 (0x00000002) 的第二位。

DUMMYUNIONNAME.DUMMYSTRUCTNAME.edidIdsValid

一个 UINT32 值,该值指示 DISPLAYCONFIG_TARGET_DEVICE_NAME 结构的 edidManufactureIdedidProductCodeId 成员有效并且是从 EDID 获取的。

设置此成员等效于设置 32 位 成员的第三位 (0x00000004) 。

DUMMYUNIONNAME.DUMMYSTRUCTNAME.reserved

此成员是保留成员,应设置为零。 将此成员设置为零等效于将 32 位 成员的剩余 29 位 (0xFFFFFFF8) 设置为零。

DUMMYUNIONNAME.value

联合中的一个成员,DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS包含可保存标识有关设备信息的 32 位值。

要求

要求
最低受支持的客户端 在 Windows 7 客户端中可用。
标头 wingdi.h (包括 Windows.h)

另请参阅

DISPLAYCONFIG_TARGET_DEVICE_NAME