Relazione delle informazioni sulla modalità con le informazioni sul percorso
La funzione QueryDisplayConfig (CCD) di connessione e configurazione restituisce sempre informazioni sul percorso e sulla modalità di origine e destinazione per una configurazione di visualizzazione specifica. La figura seguente mostra un esempio di come le informazioni sulla modalità di origine e di destinazione sono correlate alle informazioni sul percorso quando la DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE non è impostata, ovvero quando il percorso non è compatibile con la macchina virtuale. In questo esempio il flag QDC_ALL_PATHS è stato passato al parametro Flags nella chiamata a QueryDisplayConfig.
A partire da Windows 10, le strutture DISPLAYCONFIG_PATH_INFO, DISPLAYCONFIG_PATH_SOURCE_INFO e DISPLAYCONFIG_PATH_TARGET_INFO vengono aggiornate per supportare i percorsi che supportano i percorsi che supportano le funzionalità virtuali:
Il flag DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE è stato aggiunto come valore flags . Quando questo flag è impostato, indica che il percorso supporta le modalità virtuali.
È stata aggiunta un'unione a DISPLAYCONFIG_PATH_SOURCE_INFO. Il membro modeInfoIdx viene usato solo quando il flag aggiunto non è impostato. Quando il flag è impostato, le informazioni sulla modalità si trovano nei membri cloneGroupId e sourceModeInfoIdx .
È stata aggiunta un'unione a DISPLAYCONFIG_PATH_TARGET_INFO. Il membro modeInfoIdx viene usato solo quando il flag aggiunto non è impostato. Quando il flag è impostato, le informazioni sulla modalità si trovano nei membri desktopModeInfoIdx e targetModeInfoIdx .