DISPLAYCONFIG_TARGET_DEVICE_NAME結構 (wingdi.h)

DISPLAYCONFIG_TARGET_DEVICE_NAME 結構包含目標的相關信息。

語法

typedef struct DISPLAYCONFIG_TARGET_DEVICE_NAME {
  DISPLAYCONFIG_DEVICE_INFO_HEADER       header;
  DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS flags;
  DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY  outputTechnology;
  UINT16                                 edidManufactureId;
  UINT16                                 edidProductCodeId;
  UINT32                                 connectorInstance;
  WCHAR                                  monitorFriendlyDeviceName[64];
  WCHAR                                  monitorDevicePath[128];
} DISPLAYCONFIG_TARGET_DEVICE_NAME;

成員

header

包含目標裝置名稱要求相關信息 的DISPLAYCONFIG_DEVICE_INFO_HEADER 結構。 呼叫端應該將DISPLAYCONFIG_DEVICE_INFO_HEADER 的類型 成員設定為 DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_NAME,並將 DISPLAYCONFIG_DEVICE_INFO_HEADER的 adapterIdid 成員設定為呼叫端想要目標裝置名稱的目標。 呼叫端應該將DISPLAYCONFIG_DEVICE_INFO_HEADER 的大小 成員設定為至少DISPLAYCONFIG_TARGET_DEVICE_NAME結構的大小。

flags

在位欄位旗標中識別目標相關信息 的DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS 結構。

outputTechnology

指定目標連接器類型的 DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY 列舉值。

edidManufactureId

來自監視器的製造標識碼延伸顯示識別數據, (EDID) 。 只有在標成員中設定edidIdsValid位字段時,才會設定此成員。

edidProductCodeId

來自監視EDID的產品代碼。 只有在標成員中設定edidIdsValid位字段時,才會設定此成員。

connectorInstance

只有在適配卡具有此類型的多個目標時,這個特定目標的一個實例編號。 連接器實例是每個適配卡內唯一的連續一個數位。 如果這是適配卡上此類型的唯一目標,則此值為零。

monitorFriendlyDeviceName[64]

NULL 終止的 WCHAR 字串,這是監視器的裝置名稱。 此名稱可以與 SetupAPI.dll 搭配使用,以取得安裝套件中包含的裝置名稱。

monitorDevicePath[128]

NULL 終止的 WCHAR 字串,這是監視器裝置名稱的路徑。 此路徑可以與 SetupAPI.dll 搭配使用,以取得安裝套件中包含的裝置名稱。

備註

延伸顯示識別數據 (EDID) 是一組數據,由顯示器提供,以描述圖形配接器的功能。 EDID 數據可讓電腦偵測與其連線的監視器類型。 EDID 數據報括製造商名稱、產品類型、顯示器支援的時間、顯示大小,以及其他顯示特性。 EDID 是由影片電子標準關聯 (VESA) 所發佈的標準所定義。

具名裝置物件具有 \Device\DeviceName 格式的路徑和名稱。 這稱為 裝置對象的裝置名稱

如果應用程式呼叫 DisplayConfigGetDeviceInfo 函式來取得監視名稱,而且 DisplayConfigGetDeviceInfo 無法取得監視名稱,或目標是在未連接監視器的情況下強制取得,則DISPLAYCONFIG_TARGET_DEVICE_NAME結構的 monitorFriendlyDeviceName 成員中的字元串是 NULL 字串,而且未設定DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS結構中的任何位字段旗標。

規格需求

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

另請參閱

DISPLAYCONFIG_DEVICE_INFO_HEADER

DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS

DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY

DisplayConfigGetDeviceInfo