Laufzeitkonfigurationsoptionen für WPF
In diesem Artikel werden die Einstellungen beschrieben, mit denen Sie die Windows Presentation Foundation (WPF) in .NET konfigurieren können.
Hinweis
In .NET 6 ist das Präfix DOTNET_
statt COMPlus_
Standard für Umgebungsvariablen, die das .NET-Runtimeverhalten konfigurieren. Das Präfix COMPlus_
funktioniert jedoch weiterhin. Wenn Sie eine frühere Version der .NET-Runtime verwenden, sollten Sie weiterhin das Präfix COMPlus_
für Umgebungsvariablen verwenden.
- Konfiguriert, ob die Hardwarebeschleunigung für WPF-Apps verwendet wird, auf die über das Remotedesktopprotokoll (RDP) zugegriffen wird. Die Hardwarebeschleunigung bezieht sich auf die Verwendung der Grafikverarbeitungseinheit (GPU) eines Computers, um das Rendern von Grafiken und visuellen Effekten in einer Anwendung zu beschleunigen. Dies kann zu einer verbesserten Leistung und nahtloseren, reaktionsfähigen Grafiken führen.
- Wenn Sie diese Einstellung weglassen, werden Grafiken stattdessen von Software gerendert. Dies entspricht der Einstellung des Werts auf
false
.
Einstellungstyp | Einstellungsname | Werte | Eingeführt in Version |
---|---|---|---|
runtimeconfig.json | Switch.System.Windows.Media.EnableHardwareAccelerationInRdp |
true – aktiviertfalse – deaktiviert |
.NET 8 |
Umgebungsvariable | N/V |
Diese Konfigurationseinstellung verfügt nicht über eine bestimmte MSBuild-Eigenschaft. Sie können jedoch stattdessen ein RuntimeHostConfigurationOption
-MSBuild-Element hinzufügen. Verwenden Sie den Einstellungsnamen runtimeconfig.json als Wert des Include
-Attributs. Ein Beispiel finden Sie unter MSBuild-Eigenschaften.
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: