Sdílet prostřednictvím


Možnosti konfigurace modulu runtime pro WPF

Tento článek podrobně popisuje nastavení, která můžete použít ke konfiguraci windows Presentation Framework (WPF) v .NET.

Poznámka:

.NET 6 standardizuje předponu DOTNET_ místo COMPlus_ proměnných prostředí, které konfigurují chování za běhu .NET. Předpona COMPlus_ ale bude i nadále fungovat. Pokud používáte předchozí verzi modulu runtime .NET, měli byste stále používat předponu COMPlus_ pro proměnné prostředí.

Hardwarová akcelerace v protokolu RDP

  • Konfiguruje, jestli se hardwarová akcelerace používá pro aplikace WPF, ke kterým se přistupuje prostřednictvím protokolu RDP (Remote Desktop Protocol). Hardwarová akcelerace označuje použití grafické procesorové jednotky (GPU) počítače k urychlení vykreslování grafických a vizuálních efektů v aplikaci. Výsledkem může být vyšší výkon a plynulejší responzivní grafika.
  • Pokud toto nastavení vynecháte, obrázky se místo toho vykreslují softwarem. To je ekvivalentní nastavení hodnoty na false.
Typ nastavení Název nastavení Hodnoty Zavedená verze
runtimeconfig.json Switch.System.Windows.Media.EnableHardwareAccelerationInRdp true -Povoleno
false -Zakázán
.NET 8
Proměnná prostředí

Toto nastavení konfigurace nemá konkrétní vlastnost MSBuild. Místo toho však můžete přidat RuntimeHostConfigurationOption položku NÁSTROJE MSBuild. Jako hodnotu atributu použijte název nastavení runtimeconfig.json.Include Příklad naleznete v tématu MSBuild vlastnosti.