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 结构的 edidManufactureId 和 edidProductCodeId 成员有效并且是从 EDID 获取的。
设置此成员等效于设置 32 位 值 成员的第三位 (0x00000004) 。
DUMMYUNIONNAME.DUMMYSTRUCTNAME.reserved
此成员是保留成员,应设置为零。 将此成员设置为零等效于将 32 位 值 成员的剩余 29 位 (0xFFFFFFF8) 设置为零。
DUMMYUNIONNAME.value
联合中的一个成员,DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS包含可保存标识有关设备信息的 32 位值。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows 7 客户端中可用。 |
标头 | wingdi.h (包括 Windows.h) |