共用方式為


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) 。

設定此成員相當於 (0x00000001) 設定 32 位 成員的第一個位。

DUMMYUNIONNAME.DUMMYSTRUCTNAME.friendlyNameForced

UINT32 值,這個值表示目標是強制使用未附加任何可偵測的監視器,而 DISPLAYCONFIG_TARGET_DEVICE_NAME 結構的 monitorFriendlyDeviceName 成員是 NULL 終止的空字串。

設定此成員相當於 (0x00000002) 設定 32 位 成員的第二個位。

DUMMYUNIONNAME.DUMMYSTRUCTNAME.edidIdsValid

UINT32 值,指出 DISPLAYCONFIG_TARGET_DEVICE_NAME 結構的edidManufactureIdedidProductCodeId成員有效,而且是從EDID取得。

設定此成員相當於 (0x00000004) 設定 32 位 成員的第三個位。

DUMMYUNIONNAME.DUMMYSTRUCTNAME.reserved

這個成員是保留的,而且應該設定為零。 將此成員設定為零相當於將32位 成員的其餘29位設定為零 (0xFFFFFFF8) 。

DUMMYUNIONNAME.value

聯集的成員,DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS包含可保存 32 位值,以識別裝置的相關信息。

規格需求

需求
最低支援的用戶端 可在 Windows 7 用戶端中使用。
標頭 wingdi.h (包含 Windows.h)

另請參閱

DISPLAYCONFIG_TARGET_DEVICE_NAME