Параметры конфигурации среды выполнения для WPF
В этой статье описаны параметры, которые можно использовать для настройки Windows Presentation Framework (WPF) в .NET.
Примечание.
.NET 6 стандартизует префикс DOTNET_
вместо COMPlus_
для переменных среды, которые настраивают поведение .NET во время выполнения. Но префикс COMPlus_
будет и дальше работать. Если вы используете предыдущую версию среды выполнения .NET, следует и дальше использовать префикс COMPlus_
для переменных среды.
Аппаратное ускорение в RDP
- Определяет, используется ли аппаратное ускорение для приложений WPF, к которым осуществляется доступ через протокол удаленного рабочего стола (RDP). Аппаратное ускорение относится к использованию графического модуля обработки графики компьютера (GPU) для ускорения отрисовки графических и визуальных эффектов в приложении. Это может привести к повышению производительности и более простой, быстродействующей графике.
- Если этот параметр не указан, вместо этого графики отображаются программным обеспечением. Это эквивалентно присвоению значения
false
.
Тип параметра | Имя настройки | Values | Представленные версии |
---|---|---|---|
runtimeconfig.json | Switch.System.Windows.Media.EnableHardwareAccelerationInRdp |
true — включеноfalse — отключено |
.NET 8 |
Переменная среды | Н/П |
Этот параметр конфигурации не имеет определенного свойства MSBuild. Однако вместо этого можно добавить RuntimeHostConfigurationOption
элемент MSBuild. Используйте имя параметра runtimeconfig.json в качестве значения атрибутаInclude
. Пример см. в свойствах MSBuild.