struttura DISPLAYCONFIG_PATH_SOURCE_INFO (wingdi.h)
La struttura DISPLAYCONFIG_PATH_SOURCE_INFO contiene informazioni di origine per un singolo percorso.
Sintassi
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;
Members
adapterId
Identificatore dell'adattatore a cui sono correlate le informazioni di origine.
id
Identificatore di origine nell'adattatore specificato a cui è correlato questo percorso.
DUMMYUNIONNAME
DUMMYUNIONNAME.modeInfoIdx
Indice valido nella tabella delle informazioni sulla modalità che contiene le informazioni sulla modalità di origine per questo percorso solo quando DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE non è impostato. Se le informazioni sulla modalità di origine non sono disponibili, il valore di modeInfoIdx è DISPLAYCONFIG_PATH_MODE_IDX_INVALID.
DUMMYUNIONNAME.DUMMYSTRUCTNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME.cloneGroupId
Identificatore valido utilizzato per visualizzare il gruppo clone di cui il percorso è membro solo quando è impostato DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE. Se questo valore non è valido, deve essere impostato su DISPLAYCONFIG_PATH_CLONE_GROUP_INVALID.
cloneGroupId viene usato solo quando l'indice in modalità di origine non è specificato. Due scenari di questo tipo sono quando le informazioni sulla modalità di origine non devono essere valide perché vengono usate SDC_TOPOLOGY_SUPPLIED e quando SDC_USE_SUPPLIED_DISPLAY_CONFIG viene usata con i percorsi che non dispongono di informazioni sulla modalità di origine. CloneGroupId verrà usato per indicare quali percorsi si trovano in un gruppo clone, tutti i percorsi con lo stesso valore cloneGroupId vengono considerati nello stesso gruppo clone. Non è necessario che l'ID gruppo clone sia in base zero o contiguo. Supportato a partire da Windows 10.
DUMMYUNIONNAME.DUMMYSTRUCTNAME.sourceModeInfoIdx
Indice valido nella matrice di modalità della voce DISPLAYCONFIG_SOURCE_MODE che contiene le informazioni sulla modalità di origine per questo percorso solo quando DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE è impostato. Se nella matrice in modalità non è presente alcuna voce, il valore di sourceModeInfoIdx è DISPLAYCONFIG_PATH_SOURCE_MODE_IDX_INVALID. Supportato a partire da Windows 10.
statusFlags
OR bit per bit dei valori di flag che indica lo stato dell'origine. Sono supportati i valori seguenti:
DISPLAYCONFIG_SOURCE_IN_USE
Questa origine è in uso da almeno un percorso attivo.
Commenti
Una struttura DISPLAYCONFIG_PATH_SOURCE_INFO viene specificata nel membro sourceInfo di una struttura DISPLAYCONFIG_PATH_INFO .
Un'origine corrisponde a una superficie in cui l'adattatore di visualizzazione può eseguire il rendering dei pixel. Ogni scheda di visualizzazione è in grado di eseguire il rendering in un numero x di origini. Ciò significa il numero di desktop di cui è possibile eseguire il rendering per la modalità di estensione. Si tratta in genere di 2. Ad esempio, l'origine 0 potrebbe eseguire il rendering di pixel da 0,0 a 1024.768 e l'origine 1 potrebbe eseguire il rendering di pixel da 1025.0 a 2048, 768.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile nel client Windows 7. |
Intestazione | wingdi.h (include Windows.h) |