Relation entre les informations sur le mode et les informations sur le chemin d'accès
La fonction QueryDisplayConfig de connexion et de configuration retourne toujours les informations de chemin d’accès et les informations en mode source et cible pour une configuration d’affichage particulière. La figure suivante montre un exemple de la façon dont les informations du mode source et cible se rapportent aux informations de chemin d’accès lorsque l’DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE n’est pas définie ; autrement dit, lorsque le chemin d’accès n’est pas conscient des données virtuelles. Dans cet exemple, l’indicateur QDC_ALL_PATHS a été passé au paramètre Flags dans l’appel à QueryDisplayConfig.
À compter de Windows 10, les structures DISPLAYCONFIG_PATH_INFO, DISPLAYCONFIG_PATH_SOURCE_INFO et DISPLAYCONFIG_PATH_TARGET_INFO sont mises à jour pour prendre en charge les chemins d’accès prenant en charge les fonctionnalités virtuelles :
L’indicateur DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE a été ajouté en tant que valeur d’indicateur. Lorsque cet indicateur est défini, il indique que le chemin prend en charge les modes virtuels.
Une union a été ajoutée à DISPLAYCONFIG_PATH_SOURCE_INFO. Le membre modeInfoIdx est utilisé uniquement lorsque l’indicateur ajouté n’est pas défini. Lorsque l’indicateur est défini, les informations de mode se situent dans les membres cloneGroupId et sourceModeInfoIdx .
Une union a été ajoutée à DISPLAYCONFIG_PATH_TARGET_INFO. Le membre modeInfoIdx est utilisé uniquement lorsque l’indicateur ajouté n’est pas défini. Lorsque l’indicateur est défini, les informations de mode se situent dans les membres desktopModeInfoIdx et targetModeInfoIdx .