Opções de configuração de runtime para WPF
Este artigo detalha as definições que você pode usar para configurar o WPF (Windows Presentation Framework) no .NET.
Observação
O .NET 6 usa o prefixo DOTNET_
como padrão em vez de COMPlus_
para variáveis de ambiente que configuram o comportamento de tempo de execução do .NET. No entanto, o prefixo COMPlus_
continuará funcionando. Se você estiver usando uma versão anterior do runtime do .NET, continue usando o prefixo COMPlus_
para variáveis de ambiente.
- Configura se a aceleração de hardware é usada para aplicativos WPF que são acessados por meio do Protocolo RDP (Protocolo de Área de Trabalho Remota). A aceleração de hardware refere-se ao uso da GPU (unidade de processamento gráfico) de um computador para acelerar a renderização de elementos gráficos e efeitos visuais em um aplicativo. Isso pode resultar em um desempenho aprimorado e gráficos mais contínuos e responsivos.
- Se você omitir essa configuração, os gráficos serão renderizados pelo software. Isso é equivalente a definir o valor como
false
.
Tipo de configuração | Nome da configuração | Valores | Versão introduzida |
---|---|---|---|
runtimeconfig.json | Switch.System.Windows.Media.EnableHardwareAccelerationInRdp |
true - habilitadofalse -desabilitado |
.NET 8 |
Variável de ambiente | N/D |
Essa definição de configuração não tem uma propriedade específica do MSBuild. No entanto, você pode adicionar um item RuntimeHostConfigurationOption
do MSBuild. Use o nome da configuração runtimeconfig.json como o valor do atributo Include
. Para ver um exemplo, confira Propriedades do MSBuild.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: