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)

Vedi anche

DISPLAYCONFIG_PATH_INFO