Lire en anglais

Partager via


Options de configuration d’exécution pour WPF

Cet article détaille les paramètres que vous pouvez utiliser pour configurer Windows Presentation Framework (WPF) dans .NET.

Notes

.NET 6 se normalise sur le préfixe DOTNET_ au lieu de COMPlus_ pour les variables d’environnement qui configurent le comportement au moment de l’exécution de .NET. Toutefois, le préfixe COMPlus_ continuera à fonctionner. Si vous utilisez une version précédente du runtime .NET, vous devez tout de même utiliser le préfixe COMPlus_.

Accélération matérielle dans RDP

  • Configure si l’accélération matérielle est utilisée pour les applications WPF accessibles via le protocole RDP (Remote Desktop Protocol). L’accélération matérielle fait référence à l’utilisation de l’unité de traitement graphique (GPU) d’un ordinateur pour accélérer le rendu des graphiques et des effets visuels dans une application. Cela peut entraîner une amélioration des performances et des graphismes plus transparents et réactifs.
  • Si vous omettez ce paramètre, les graphiques sont rendus par logiciel à la place. Ceci équivaut à définir la valeur sur false.
Type de paramètre Nom du paramètre Valeurs Version introduite
runtimeconfig.json Switch.System.Windows.Media.EnableHardwareAccelerationInRdp true - activé
false - désactivé
.NET 8
Variable d'environnement S/O

Ce paramètre de configuration n’a pas de propriété MSBuild spécifique. Toutefois, vous pouvez ajouter un élément MSBuild RuntimeHostConfigurationOption à la place. Utilisez le nom du paramètre runtimeconfig.json comme valeur de l’attribut Include. Pour obtenir un exemple, consultez les propriétés MSBuild.