structure DISPLAYCONFIG_PATH_SOURCE_INFO (wingdi.h)
La structure DISPLAYCONFIG_PATH_SOURCE_INFO contient des informations sources pour un chemin d’accès unique.
Syntaxe
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;
Membres
adapterId
Identificateur de l’adaptateur auquel ces informations sources se rapportent.
id
Identificateur source sur l’adaptateur spécifié auquel ce chemin d’accès est lié.
DUMMYUNIONNAME
DUMMYUNIONNAME.modeInfoIdx
Index valide dans la table d’informations de mode qui contient les informations sur le mode source pour ce chemin d’accès uniquement lorsque DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE n’est pas défini. Si les informations sur le mode source ne sont pas disponibles, la valeur de modeInfoIdx est DISPLAYCONFIG_PATH_MODE_IDX_INVALID.
DUMMYUNIONNAME.DUMMYSTRUCTNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME.cloneGroupId
Identificateur valide utilisé pour indiquer le groupe de clones dont le chemin d’accès est membre uniquement lorsque DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE est défini. Si cette valeur n’est pas valide, elle doit être définie sur DISPLAYCONFIG_PATH_CLONE_GROUP_INVALID.
cloneGroupId est utilisé uniquement lorsque l’index du mode source n’est pas spécifié. Deux de ces scénarios sont les cas où les informations du mode source ne doivent pas être valides, car SDC_TOPOLOGY_SUPPLIED est utilisée et lorsque SDC_USE_SUPPLIED_DISPLAY_CONFIG est utilisé avec des chemins qui n’ont pas d’informations de mode source. CloneGroupId est utilisé pour indiquer quels chemins se trouvent dans un groupe de clones. Tous les chemins avec la même valeur cloneGroupId sont considérés dans le même groupe de clones. Il n’est pas nécessaire que l’ID de groupe de clones soit basé sur zéro ou contigu. Prise en charge à partir de Windows 10.
DUMMYUNIONNAME.DUMMYSTRUCTNAME.sourceModeInfoIdx
Index valide dans le tableau de mode de l’entrée DISPLAYCONFIG_SOURCE_MODE qui contient les informations sur le mode source pour ce chemin d’accès uniquement lorsque DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE est défini. S’il n’y a pas d’entrée pour cela dans le tableau de mode, la valeur de sourceModeInfoIdx est DISPLAYCONFIG_PATH_SOURCE_MODE_IDX_INVALID. Prise en charge à partir de Windows 10.
statusFlags
Or au niveau du bit des valeurs d’indicateur qui indique le status de la source. Les valeurs suivantes sont admises :
DISPLAYCONFIG_SOURCE_IN_USE
Cette source est utilisée par au moins un chemin actif.
Remarques
Une structure DISPLAYCONFIG_PATH_SOURCE_INFO est spécifiée dans le membre sourceInfo d’une structure DISPLAYCONFIG_PATH_INFO .
Une source correspond à une surface sur laquelle l’adaptateur d’affichage peut afficher des pixels. Chaque carte graphique est capable de rendre sur x nombre de sources. Cela signifie le nombre de bureaux qui peuvent être rendus pour le mode d’extension. Il s’agit généralement de 2. Par exemple, la source 0 peut afficher des pixels de 0,0 à 1024 768, et la source 1 peut afficher des pixels de 1025,0 à 2048, 768.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans le client Windows 7. |
En-tête | wingdi.h (inclure Windows.h) |