WPF 的运行时配置选项
本文详细介绍了可用于在 .NET 中配置 Windows Presentation Framework (WPF) 的设置。
注意
.NET 6 为用于配置 .NET 运行时行为的环境变量标准化前缀 DOTNET_
而不是 COMPlus_
。 但是,COMPlus_
前缀仍将继续正常工作。 如果使用的是早期版本的 .NET 运行时,则环境变量仍应该使用 COMPlus_
前缀。
RDP 中的硬件加速
- 配置硬件加速是否用于通过远程桌面协议 (RDP) 访问的 WPF 应用。 硬件加速是指使用计算机的图形处理单元 (GPU) 加快应用程序中图形和视觉效果的呈现。 这可以提高性能并实现更无缝的响应式图形。
- 如果忽略此设置,图形由软件呈现。 它等效于将值设置为
false
。
设置类型 | 设置名 | 值 | 引入的版本 |
---|---|---|---|
runtimeconfig.json | Switch.System.Windows.Media.EnableHardwareAccelerationInRdp |
true - 启用false - 禁用 |
.NET 8 |
环境变量 | 空值 |
此配置设置没有特定的 MSBuild 属性。 但是,可以转而添加 MSBuild 项 RuntimeHostConfigurationOption
。 将 runtimeconfig.json 设置名称用作 Include
特性的值。 如需示例,请参阅 MSBuild 属性。