Megosztás a következőn keresztül:


Futásidejű konfigurációs beállítások a WPF-hez

Ez a cikk a Windows Presentation Framework (WPF) .NET-ben való konfigurálásához használható beállításokat ismerteti.

Feljegyzés

A .NET 6 az előtagon DOTNET_ szabványosítja a .NET futásidejű viselkedést konfiguráló környezeti változók helyett COMPlus_ . Az COMPlus_ előtag azonban továbbra is működni fog. Ha a .NET-futtatókörnyezet egy korábbi verzióját használja, akkor is használja a COMPlus_ környezeti változók előtagját.

Hardveres gyorsítás RDP-ben

  • Konfigurálja, hogy a hardveres gyorsítást használja-e a távoli asztali protokollon (RDP) keresztül elért WPF-alkalmazásokhoz. A hardveres gyorsítás a számítógép grafikus feldolgozóegységének (GPU) a grafikus és vizuális effektusok alkalmazásbeli megjelenítésének felgyorsítására való használatát jelenti. Ez jobb teljesítményt és zökkenőmentesebb, rugalmasabb grafikát eredményezhet.
  • Ha kihagyja ezt a beállítást, a grafikus elemeket a szoftver jeleníti meg. Ez egyenértékű az érték falsebeállításával.
Beállítás típusa A beállítás neve Értékek Bevezetett verzió
runtimeconfig.json Switch.System.Windows.Media.EnableHardwareAccelerationInRdp true -Engedélyezve
false -Tiltva
.NET 8
Környezeti változó n/a

Ez a konfigurációs beállítás nem tartalmaz adott MSBuild tulajdonságot. Ehelyett azonban hozzáadhat egy RuntimeHostConfigurationOption MSBuild elemet. Az attribútum értékeként Include használja a runtimeconfig.json beállításnevet. Példa: MSBuild properties.