Baca dalam bahasa Inggris

Bagikan melalui


Opsi konfigurasi runtime untuk WPF

Artikel ini merinci pengaturan yang bisa Anda gunakan untuk mengonfigurasi Windows Presentation Framework (WPF) di .NET.

Catatan

.NET 6 menstandarkan pada prefiks DOTNET_ daripada COMPlus_ untuk variabel lingkungan yang mengonfigurasi perilaku run-time .NET. Namun, prefiks COMPlus_ akan terus berfungsi. Jika Anda menggunakan versi runtime .NET sebelumnya, Anda masih harus menggunakan prefiks COMPlus_ untuk variabel lingkungan.

Akselerasi perangkat keras dalam RDP

  • Mengonfigurasi apakah akselerasi perangkat keras digunakan untuk aplikasi WPF yang diakses melalui Protokol Desktop Jarak Jauh (RDP). Akselerasi perangkat keras mengacu pada penggunaan unit pemrosesan grafis (GPU) komputer untuk mempercepat penyajian grafis dan efek visual dalam aplikasi. Hal ini dapat mengakibatkan peningkatan performa dan grafik yang lebih mulus dan responsif.
  • Jika Anda menghilangkan pengaturan ini, grafik dirender oleh perangkat lunak sebagai gantinya. Ini sama dengan mengatur nilai ke false.
Jenis pengaturan Nama pengaturan Nilai Versi yang diperkenalkan
runtimeconfig.json Switch.System.Windows.Media.EnableHardwareAccelerationInRdp true - diaktifkan
false - dinonaktifkan
.NET 8
Variabel lingkungan T/A

Pengaturan konfigurasi ini tidak memiliki properti MSBuild tertentu. Namun, Anda dapat menambahkan RuntimeHostConfigurationOption item MSBuild sebagai gantinya. Gunakan nama pengaturan runtimeconfig.json sebagai nilai Include atribut . Misalnya, lihat properti MSBuild.