Freigeben über


Beziehung zwischen Modusinformationen und Pfadinformationen

Die Verbindungs- und Konfigurationsanzeigenfunktion (CCD) QueryDisplayConfig gibt immer Pfadinformationen und Quell- und Zielmodusinformationen für eine bestimmte Anzeigekonfiguration zurück. Die folgende Abbildung zeigt ein Beispiel dafür, wie sich die Quell- und Zielmodusinformationen auf die Pfadinformationen beziehen, wenn die DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE nicht festgelegt ist, d. h. wenn der Pfad nicht virtuell ist. In diesem Beispiel wurde das QDC_ALL_PATHS Flag an den Parameter "Flags " im Aufruf von QueryDisplayConfig übergeben.

Diagramm, das die Beziehung zwischen Modusinformationen und Pfadinformationen in einer Anzeigekonfiguration veranschaulicht, die keine virtuellen Modi unterstützt.

Ab Windows 10 werden die strukturen DISPLAYCONFIG_PATH_INFO, DISPLAYCONFIG_PATH_SOURCE_INFO und DISPLAYCONFIG_PATH_TARGET_INFO aktualisiert, um Pfade zu unterstützen, die virtual-aware sind:

  • Das DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE Flag wurde als Flagswert hinzugefügt. Wenn dieses Flag festgelegt ist, gibt es an, dass der Pfad virtuelle Modi unterstützt.

  • Zu DISPLAYCONFIG_PATH_SOURCE_INFO wurde eine Vereinigung hinzugefügt. Das modeInfoIdx-Element wird nur verwendet, wenn das hinzugefügte Flag nicht festgelegt ist. Wenn das Flag festgelegt ist, befinden sich Die Modusinformationen in den Membern cloneGroupId und sourceModeInfoIdx .

  • Zu DISPLAYCONFIG_PATH_TARGET_INFO wurde eine Vereinigung hinzugefügt. Das modeInfoIdx-Element wird nur verwendet, wenn das hinzugefügte Flag nicht festgelegt ist. Wenn das Flag festgelegt ist, befinden sich Die Modusinformationen in den Membern "desktopModeInfoIdx " und "targetModeInfoIdx ".