適用於 WPF 的執行階段組態選項
本文詳述您可以在 .NET 中用來設定 Windows Presentation Framework (WPF) 的設定。
注意
.NET 6 會針對設定 .NET Runtime 行為的環境變數,透過前置詞 DOTNET_
(而非 COMPlus_
) 進行標準化。 不過,COMPlus_
前置詞將繼續運作。 如果使用舊版的 .NET 執行階段,則您仍應對環境變數使用 COMPlus_
前置詞。
- 設定硬體加速是否用於透過遠端桌面通訊合約 (RDP) 存取的 WPF 應用程式。 硬體加速是指使用電腦的圖形處理器 (GPU) 來加速應用程式中圖形和視覺效果的轉譯。 這可能會導致效能改善,且回應更順暢的圖形。
- 如果您省略此設定,則會改為由軟體轉譯圖形。 這相當於設定
false
值。
設定類型 | 設定名稱 | 值 | 導入的版本 |
---|---|---|---|
runtimeconfig.json | Switch.System.Windows.Media.EnableHardwareAccelerationInRdp |
true - 已啟用false - 已停用 |
.NET 8 |
環境變數 | N/A |
此組態設定沒有特定的 MSBuild 屬性。 不過,您可以改為新增 RuntimeHostConfigurationOption
MSBuild 項目。 使用 runtimeconfig.json 設定名稱作為 Include
屬性的值。 如需範例,請參閱 MSBuild 屬性。