閱讀英文

共用方式為


適用於 WPF 的執行階段組態選項

本文詳述您可以在 .NET 中用來設定 Windows Presentation Framework (WPF) 的設定。

注意

.NET 6 會針對設定 .NET Runtime 行為的環境變數,透過前置詞 DOTNET_ (而非 COMPlus_) 進行標準化。 不過,COMPlus_ 前置詞將繼續運作。 如果使用舊版的 .NET 執行階段,則您仍應對環境變數使用 COMPlus_ 前置詞。

RDP 中的硬體加速

  • 設定硬體加速是否用於透過遠端桌面通訊合約 (RDP) 存取的 WPF 應用程式。 硬體加速是指使用電腦的圖形處理器 (GPU) 來加速應用程式中圖形和視覺效果的轉譯。 這可能會導致效能改善,且回應更順暢的圖形。
  • 如果您省略此設定,則會改為由軟體轉譯圖形。 這相當於設定 false 值。
設定類型 設定名稱 導入的版本
runtimeconfig.json Switch.System.Windows.Media.EnableHardwareAccelerationInRdp true - 已啟用
false - 已停用
.NET 8
環境變數 N/A

此組態設定沒有特定的 MSBuild 屬性。 不過,您可以改為新增 RuntimeHostConfigurationOption MSBuild 項目。 使用 runtimeconfig.json 設定名稱作為 Include 屬性的值。 如需範例,請參閱 MSBuild 屬性