Я играю wav-файлы, как подсказывает пользователь в dotnet. Мой код отлично работает на ноутбуке, но, похоже, пропускает звуки на нетбуке. Как я могу гарантировать, что воспроизведение wav на нетбуке в dotnet стабильно?
Текущий код, который иногда вызывает проблемы с воспроизведением в нетбуке:
using (var player = new SoundPlayer(pSoundPath))
{
player.Play();
}
Та же проблема, когда я предварительно загружаю звуки в словарь для вызова по имени звука:
Dictionary<string, SoundPlayer> playerDict = new Dictionary<string, SoundPlayer>();
playerDict.Add(soundName, new SoundPlayer(soundPath));
playerDict[soundname].LoadAsync();