Horizon 間接顯示驅動程式是一個與 Hypervisor 無關的顯示驅動程式,支援多種系統環境,從內部部署的 ESXi 主控虛擬機器 (VM) 到雲端式虛擬機器皆可使用。此驅動程式隨 Horizon Agent for Windows 一同發佈,可搭配硬體 GPU 或軟體光柵器運作。
先決條件
在使用間接顯示驅動程式之前,您必須先完成以下作業。
-
確認代理程式機器執行的是 Windows 10 版本 1803 或更新版本。
-
在機器上安裝 Horizon Agent,如在 Windows 虛擬機器上安裝 Horizon Agent 中所述。依預設,代理程式軟體會自動安裝間接顯示驅動程式。
如果您以無訊息安裝方式指定功能選項,請一併加入安裝間接顯示驅動程式的選項。
間接顯示驅動程式的功能
間接顯示驅動程式透過運用虛擬機器基礎硬體 GPU 的轉譯與編碼能力,讓應用程式能以高畫面播放速率進行最佳化轉譯。此功能在處理多重工作階段集區,以及設計與建模軟體等高工作負載 3D 應用程式時,可帶來效能上的優勢。
間接顯示驅動程式也支援軟體光柵器,例如 Microsoft Windows Advanced Rasterization Platform (WARP)。
間接顯示驅動程式已針對 Horizon Blast Extreme 進行最佳化,可降低記憶體使用量,並在某些情況下降低 CPU 和 GPU 的使用率。
設定顯示驅動程式優先順序
依預設,只要系統資源足夠,間接顯示驅動程式會作為遠端工作階段的後援顯示驅動程式。Horizon 顯示通訊協定將按照以下優先順序選擇顯示驅動程式:
- 通訊協定會先嘗試使用作用中的 GPU 或 Hypervisor 顯示驅動程式來設定工作階段的顯示拓撲。
- 如果 Hypervisor 或 GPU 顯示驅動程式不支援要求的顯示拓撲,或其功能異常,通訊協定會改用間接顯示驅動程式。
在如 Horizon Cloud on Azure 這類無法使用 Hypervisor 或 GPU 顯示驅動程式的環境中,間接顯示驅動程式會作為主要顯示驅動程式。
您可以變更預設的優先順序規則,讓 Horizon 間接顯示驅動程式成為遠端工作階段優先使用的主要顯示驅動程式。在登錄中找到 Horizon Blast 的 Policies 階層,於子機碼 Config 中設定以下登錄值:
PixelProviderForceViddCapture REG_SZ : 1
存取 Hypervisor 遠端主控台
Horizon 間接顯示驅動程式不會與 Hypervisor 直接通訊,且不支援使用 Hypervisor 遠端主控台,例如 vSphere Remote Console 應用程式。
如果您需要存取 Hypervisor 遠端主控台,您可以安裝 Hypervisor 顯示驅動程式並停用間接顯示驅動程式。
您也可以設定登錄值,讓系統在遠端工作階段結束後暫時停用間接顯示驅動程式,並恢復對 Hypervisor 遠端主控台的存取。透過此組態,間接顯示驅動程式只會在遠端工作階段期間使用,而在其他情況下則可正常存取 Hypervisor 遠端主控台。當顯示拓撲的控制權轉交給 Hypervisor 顯示驅動程式時,您可能會看到應用程式視窗的重新排列。
在登錄內找到 Horizon Blast 的 Policies 階層,於子機碼 Config 中設定以下登錄值:
HyperVisorConsoleForceEnabled REG_SZ : 1
啟用低延遲模式
您可以在低延遲模式下使用間接顯示驅動程式,讓應用程式以更高的畫面播放速率進行轉譯,以降低使用者輸入所造成的延遲。由於畫面播放速率越高,CPU 和 GPU 資源的消耗就越大,因此依預設會停用低延遲模式。
為了在低延遲模式下獲得最佳效果,請確保代理程式機器使用的是硬體加速的 GPU。實際使用者體驗可能會因網路狀況和用戶端硬體功能等因素而異。
若要啟用低延遲模式,請在登錄中 Horizon Blast 的 Policies 階層下,於子機碼 Config 中設定以下登錄值:
PixelProviderLowLatencyEnabled REG_SZ : 1
間接顯示驅動程式的功能限制
間接顯示驅動程式存在以下功能問題和限制。
- Windows 系統顯示設定中會顯示 Ghost 監視器。如需詳細資訊,請參閱知識庫 (KB) 文章 88560。
- 使用者在 Microsoft Excel 中使用游標時可能會遇到問題。如需詳細資訊,請參閱知識庫文章 93017。
此頁面對您有幫助嗎?