Как в C#.Net можно проиграть звуковой файл (*.wav|.mp3|...),
Очень не хотелось бы использовать апи-шные функции и не запуск файла через WinAmp и другие проигрыватели,
Правильно ли я понял, что .Net не имеет своих классов для работы со звуками
В сети нашел только шареварную BASS (не не хочется завязываться на внешнюю dll-ку)
и АПИ-шую
DllImport("winmm.dll", SetLastError=true)]
static extern bool PlaySound(string pszSound,
System.UIntPtr hmod, uint fdwSound);
К сожалению, не смог найти в инете примеров на C# проигрывания звуков.
Может ли кто-нибудь порекомендовать, что можно использовать для таких целей?