1
我们的应用程序使用NAudio WaveOut获取连接到用户计算机的音频设备。在这种特殊情况下,使用的是Windows机器以波兰语运行。因此,当我们枚举设备时,WaveOut会在设备名称中返回无效字符。NAudio WaveOut.GetCapabilities()。ProductName返回设备名称中的无效字符
例如。设备名称应该是 “Głośniki(Urządzeniezgodne泽standardem高保真音频)”
但waveout的返回这样
Gԯݮ壹岐东西(URZڤzenie zgodne泽
也许这是UTF-8编码的情况下,它缺少在这种情况下。
需要帮助才能解决这个问题。
感谢,