Compartir a través de


Opciones de configuración de ejecución para WPF

En este artículo se detallan los valores que puede usar para configurar Windows Presentation Framework (WPF) en .NET.

Nota:

.NET 6 estandariza en el prefijo DOTNET_ en lugar de en COMPlus_ para las variables de entorno que configuran el comportamiento en tiempo de ejecución de .NET. Sin embargo, el prefijo COMPlus_ seguirá funcionando. Si usa una versión anterior del runtime de .NET, debe seguir usando el prefijo COMPlus_ para las variables de entorno.

Aceleración de hardware en RDP

  • Configura si se usa la aceleración de hardware para aplicaciones WPF a las que se accede mediante el Protocolo de Escritorio remoto (RDP). La aceleración de hardware hace referencia al uso de la unidad de procesamiento de gráficos (GPU) de un equipo para acelerar la representación de gráficos y efectos visuales en una aplicación. Esto puede dar lugar a un rendimiento mejorado y gráficos con mayor capacidad de respuesta.
  • Si omite esta configuración, el software representará los gráficos. Esto es equivalente a establecer el valor en false.
Tipo de configuración Nombre de valor Valores Versión introducida
runtimeconfig.json Switch.System.Windows.Media.EnableHardwareAccelerationInRdp true: habilitado.
false: deshabilitado.
.NET 8
Variable del entorno N/D

Esta configuración no tiene una propiedad específica de MSBuild. Sin embargo, puede agregar un elemento RuntimeHostConfigurationOption de MSBuild en su lugar. Use el nombre de la configuración runtimeconfig.json como valor del atributo Include. Para obtener un ejemplo, consulte propiedades de MSBuild.