Auf Englisch lesen

Freigeben über


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.

Hardwarebeschleunigung in RDP

  • 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 – aktiviert
false – 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.