DISPLAYCONFIG_PATH_SOURCE_INFO Struktur (wingdi.h)
Die DISPLAYCONFIG_PATH_SOURCE_INFO-Struktur enthält Quellinformationen für einen einzelnen Pfad.
Syntax
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;
Member
adapterId
Der Bezeichner des Adapters, auf den sich diese Quellinformationen beziehen.
id
Der Quellbezeichner auf dem angegebenen Adapter, auf den sich dieser Pfad bezieht.
DUMMYUNIONNAME
DUMMYUNIONNAME.modeInfoIdx
Ein gültiger Index in der Modusinformationstabelle, der die Quellmodusinformationen für diesen Pfad nur enthält, wenn DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE nicht festgelegt ist. Wenn keine Informationen im Quellmodus verfügbar sind, wird der Wert von modeInfoIdx DISPLAYCONFIG_PATH_MODE_IDX_INVALID.
DUMMYUNIONNAME.DUMMYSTRUCTNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME.cloneGroupId
Ein gültiger Bezeichner, mit dem nur angezeigt wird, in welcher Klongruppe der Pfad Mitglied ist, wenn DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE festgelegt ist. Wenn dieser Wert ungültig ist, muss er auf DISPLAYCONFIG_PATH_CLONE_GROUP_INVALID festgelegt werden.
cloneGroupId wird nur verwendet, wenn der Quellmodusindex nicht angegeben ist. Zwei solche Szenarien sind, wenn die Quellmodusinformationen ungültig sein müssen, weil SDC_TOPOLOGY_SUPPLIED verwendet wird, und wenn SDC_USE_SUPPLIED_DISPLAY_CONFIG mit Pfaden verwendet wird, die keine Quellmodusinformationen enthalten. Die cloneGroupId wird verwendet, um anzugeben, welche Pfade sich in einer Klongruppe befinden. Alle Pfade mit demselben cloneGroupId-Wert werden in derselben Klongruppe berücksichtigt. Es ist nicht erforderlich, dass die Klongruppen-IDs nullbasiert oder zusammenhängend sein müssen. Unterstützt ab Windows 10.
DUMMYUNIONNAME.DUMMYSTRUCTNAME.sourceModeInfoIdx
Ein gültiger Index im Modusarray des DISPLAYCONFIG_SOURCE_MODE Eintrags, der die Quellmodusinformationen für diesen Pfad nur enthält, wenn DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE festgelegt ist. Wenn im Modusarray kein Eintrag dafür vorhanden ist, wird der Wert von sourceModeInfoIdx DISPLAYCONFIG_PATH_SOURCE_MODE_IDX_INVALID. Unterstützt ab Windows 10.
statusFlags
Ein bitweises OR mit Flagwerten, das die status der Quelle angibt. Die folgenden Werte werden unterstützt:
DISPLAYCONFIG_SOURCE_IN_USE
Diese Quelle wird von mindestens einem aktiven Pfad verwendet.
Hinweise
Eine DISPLAYCONFIG_PATH_SOURCE_INFO-Struktur wird im sourceInfo-Member einer DISPLAYCONFIG_PATH_INFO-Struktur angegeben.
Eine Quelle entspricht einer Oberfläche, auf der die Grafikkarte Pixel rendern kann. Jeder Grafikkarte kann in x Anzahl von Quellen gerendert werden. Dies bedeutet, wie viele Desktops für den Erweiterungsmodus gerendert werden können. Dies ist in der Regel 2. Beispielsweise kann Quelle 0 Pixel von 0,0 bis 1024.768 rendern, und Quelle 1 kann Pixel von 1025,0 bis 2048, 768 rendern.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar im Windows 7-Client. |
Kopfzeile | wingdi.h (windows.h einschließen) |