wingdi.) h (DISPLAYCONFIG_DEVICE_INFO_HEADER 結構
DISPLAYCONFIG_DEVICE_INFO_HEADER 結構包含裝置的顯示資訊。
語法
typedef struct DISPLAYCONFIG_DEVICE_INFO_HEADER {
DISPLAYCONFIG_DEVICE_INFO_TYPE type;
UINT32 size;
LUID adapterId;
UINT32 id;
} DISPLAYCONFIG_DEVICE_INFO_HEADER;
成員
type
DISPLAYCONFIG_DEVICE_INFO_TYPE列舉值,決定要擷取或設定的裝置資訊類型。 擷取或設定作業的封包其餘部分緊接在DISPLAYCONFIG_DEVICE_INFO_HEADER結構之後。
size
擷取或設定之裝置資訊的大小,以位元組為單位。 此大小包括標頭的大小,以及標頭後面其他數據的大小。 此裝置信息取決於要求類型。
adapterId
本機唯一標識碼 (LUID) ,可識別裝置資訊封包所參考的適配卡。
id
要取得或設定裝置資訊的來源或目標標識碼。 此標識碼的意義與所要求的信息類型有關。 例如,在DISPLAYCONFIG_DEVICE_INFO_GET_SOURCE_NAME的情況下,這是來源標識符。
備註
DisplayConfigGetDeviceInfo 函式會使用DISPLAYCONFIG_DEVICE_INFO_HEADER結構來擷取裝置的顯示組態資訊,而 DisplayConfigSetDeviceInfo 函式會使用DISPLAYCONFIG_DEVICE_INFO_HEADER結構來設定裝置的顯示組態資訊。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 可在 Windows 7 用戶端中使用。 |
標頭 | wingdi.h (包含 Windows.h) |