共用方式為


強制與已連線的目標

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

CCD API 引進連線監視器和可強制目標的概念。 如果 GPU 可以偵測到監視器是否存在,則監視器會連線到目標,這是監視和目標的實體屬性。 如果 GPU 可以傳送顯示訊號出目標,即使 GPU 無法偵測到連線的監視器,目標仍可強制執行。 所有類比目標型別都會被視為可強制,而且所有數位目標都不會被視為可強制。 下表描述當路徑為作用中且非作用中時,已連接和強制狀態的組合。

路徑作用中狀態 路徑強制狀態 監視線上狀態 結果

使用中

Forced

連線

目標輸出已啟用,因為監視器已連線且作用中。

使用中

Forced

Not connected

目標輸出會啟用,因為路徑為強制且作用中。

使用中

未強制

連線

目標輸出已啟用,因為監視器已連線且作用中。

使用中

未強制

Not connected

無法設定路徑,因為它未強制且監視器未連線。

未使用中

Forced

連線

可以啟用目標輸出,因為它正在強制且已連接監視器。

未使用中

Forced

Not connected

可以啟用目標輸出,因為它正在強制執行。

未使用中

未強制

連線

可以啟用目標輸出,因為監視已連線。

未使用中

未強制

Not connected

無法啟用目標輸出,因為監視器未連線且路徑未強制。

下表描述每個路徑的數種可能強制狀態類型。

強制狀態 意義

一般強制

在電源轉換、重新開機或強制狀態關閉之後,此強制狀態就會遺失。

Path-persistent

重新開機之後,此強制狀態會遺失。 即使路徑中的監視器是ChangeDisplaySettingsEx呼叫的目標,Microsoft Win32 ChangeDisplaySettingsEx函式一律會終結所有路徑保存的監視器。 如果呼叫端呼叫 SetDisplayConfig CCD 函式,並在 Flags 參數中設定SDC_USE_SUPPLIED_DISPLAY_CONFIG或SDC_TOPOLOGY_SUPPLIED旗標時,如果新的拓撲不包含監視所在的路徑, SetDisplayConfig 就會移除路徑保存的監視器。 針對呼叫端在 Flags 參數中指定的所有其他SDC_TOPOLOGY_XXX旗標, SetDisplayConfig 會移除路徑保存監視器,除非呼叫端也指定SDC_PATH_PERSIST_IF_REQUIRED旗標,而且路徑在新的拓撲中為作用中。

開機持續

只有在關閉強制狀態時才會遺失。 此狀態會在系統重新開機時持續存在。