路徑優先順序順序

本節僅適用于 Windows 7 和更新版本,以及 Windows Server 2008 R2 和更新版本的 Windows 作業系統。

SetDisplayConfig CCD 函式會決定pathArray參數所指定之路徑陣列內的作用中路徑已排序,因此SetDisplayConfig會提供較高的優先順序給較低的數位陣列路徑元素。 下列專案會影響排序:

  • 如果 SetDisplayConfig 找不到現有的顯示組態, SetDisplayConfig 會在搜尋順序的最佳模式邏輯期間使用路徑優先順序。 因此, SetDisplayConfig 比優先順序路徑低,更可能滿足原生解析的優先順序路徑。

  • 在複製的路徑中,最高優先順序路徑是排程翻轉的路徑。 因此,優先順序較低的路徑可能會受到次要終止。

  • DirectX 圖形核心子系統會使用路徑優先順序 (以及 GDI 主要檢視) 來衍生子系統在呼叫顯示迷你埠驅動程式時傳遞至D3DKMDT_VIDPN_PRESENT_PATH結構之 ImportanceOrdinal成員的路徑重要性值。 路徑重要性值會影響驅動程式決策,例如,驅動程式在資源配置中應優先使用的路徑。 例如,較低序數路徑可能會有較佳的重迭存取權或較高的品質控制器。

QueryDisplayConfig CCD 函式一律會依優先順序傳回路徑。 如果在QueryDisplayConfigFlags參數中設定QDC_ALL_PATHS旗標,QueryDisplayConfig會傳回所有非使用中路徑組合,並遵循pPathInfoArray參數所指定之路徑陣列中的所有使用中路徑組合。