Unsere Anwendung verwendet NAudio WaveOut, um Audiogeräte mit dem Benutzercomputer zu verbinden. In diesem speziellen Fall hat die Verwendung Windows-Maschine in polnischer Sprache ausgeführt. Wenn wir die Geräte aufzählen, gibt WaveOut daher ungültige Zeichen im Namen der Geräte zurück.NAudio WaveOut.GetCapabilities(). ProductName gibt ungültige Zeichen im Gerätenamen zurück
Zum Beispiel. Der Gerätename sollte "Głośniki (Urządzenie zgodne ze standardem High Definition Audio)" sein
Aber WaveOut gibt so etwas wie dieses
Gԯ ݮ iki (Urz ڤ zenie zgodne ze
Wahrscheinlich ist es ein Fall von UTF-8-Codierung , die in diesem Fall fehlen.
Hilfe benötigen, dies zu beheben.
Danke,