Dela via


Körningskonfigurationsalternativ för WPF

Den här artikeln beskriver de inställningar som du kan använda för att konfigurera Windows Presentation Framework (WPF) i .NET.

Kommentar

.NET 6 standardiserar på prefixet DOTNET_ i stället COMPlus_ för för miljövariabler som konfigurerar .NET-körningsbeteende. Prefixet COMPlus_ fortsätter dock att fungera. Om du använder en tidigare version av .NET-körningen bör du fortfarande använda prefixet COMPlus_ för miljövariabler.

Maskinvaruacceleration i RDP

  • Konfigurerar om maskinvaruacceleration används för WPF-appar som nås via RDP (Remote Desktop Protocol). Maskinvaruacceleration avser användningen av en dators grafikprocessor (GPU) för att påskynda renderingen av grafik och visuella effekter i ett program. Detta kan resultera i bättre prestanda och mer sömlös, dynamisk grafik.
  • Om du utelämnar den här inställningen återges grafiken av programvara i stället. Detta motsvarar att ange värdet till false.
Inställningstyp Inställningsnamn Värden Version introducerad
runtimeconfig.json Switch.System.Windows.Media.EnableHardwareAccelerationInRdp true -Aktiverat
false -Inaktiverad
.NET 8
Miljövariabel Ej tillämpligt

Den här konfigurationsinställningen har ingen specifik MSBuild-egenskap. Du kan dock lägga till ett RuntimeHostConfigurationOption MSBuild-objekt i stället. Använd runtimeconfig.json inställningsnamnet som värdet för attributetInclude. Ett exempel finns i MSBuild-egenskaper.