wingdi.h) (DISPLAYCONFIG_PATH_SOURCE_INFO 結構
DISPLAYCONFIG_PATH_SOURCE_INFO 結構包含單一路徑的來源資訊。
語法
typedef struct DISPLAYCONFIG_PATH_SOURCE_INFO {
LUID adapterId;
UINT32 id;
union {
UINT32 modeInfoIdx;
struct {
UINT32 cloneGroupId : 16;
UINT32 sourceModeInfoIdx : 16;
} DUMMYSTRUCTNAME;
} DUMMYUNIONNAME;
UINT32 statusFlags;
} DISPLAYCONFIG_PATH_SOURCE_INFO;
成員
adapterId
這個來源資訊所關聯之配接器的標識碼。
id
這個路徑關聯之指定配接器上的來源標識碼。
DUMMYUNIONNAME
DUMMYUNIONNAME.modeInfoIdx
只有在未設定DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE時,才會包含此路徑來源模式資訊的模式資訊模式數據表的有效索引。 如果來源模式信息無法使用, modeInfoIdx 的值會DISPLAYCONFIG_PATH_MODE_IDX_INVALID。
DUMMYUNIONNAME.DUMMYSTRUCTNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME.cloneGroupId
有效的標識碼,用來顯示路徑只有在設定DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE時,路徑是的成員。 如果此值無效,則必須將其設定為 DISPLAYCONFIG_PATH_CLONE_GROUP_INVALID。
只有在未指定來源模式索引時,才會使用 cloneGroupId。 這兩種案例是來源模式信息必須無效的情況,因為使用SDC_TOPOLOGY_SUPPLIED,以及當SDC_USE_SUPPLIED_DISPLAY_CONFIG與沒有來源模式信息的路徑搭配使用時。 cloneGroupId 將用來指出哪些路徑位於複製群組中,具有相同 cloneGroupId 值的所有路徑都會在相同的複製群組中考慮。 不需要複製群組標識碼必須是以零為基基或連續的。 從Windows 10 開始支援。
DUMMYUNIONNAME.DUMMYSTRUCTNAME.sourceModeInfoIdx
只有在設定DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE時,才會包含此路徑來源模式資訊的 DISPLAYCONFIG_SOURCE_MODE 專案模式陣列的有效索引。 如果模式陣列中沒有這個專案, sourceModeInfoIdx 的值就會DISPLAYCONFIG_PATH_SOURCE_MODE_IDX_INVALID。 從Windows 10 開始支援。
statusFlags
旗標值的位 OR,表示來源的狀態。 支援下列值:
DISPLAYCONFIG_SOURCE_IN_USE
此來源至少由一個使用中的路徑使用中。
備註
DISPLAYCONFIG_PATH_SOURCE_INFO 結構是在 DISPLAYCONFIG_PATH_INFO 結構的sourceInfo成員中指定。
來源會對應至顯示配接器可以轉譯圖元的介面。 每個顯示器適配卡都能夠轉譯為 x 個來源數目。 這表示可以轉譯多少個桌面以進行擴充模式。 這通常是 2。 例如,來源 0 可能會轉譯從 0,0 到 1024,768 的圖元,而來源 1 可能會轉譯 1025,0 到 2048、768 的圖元。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 可在 Windows 7 用戶端中使用。 |
標頭 | wingdi.h (包含 Windows.h) |