据我所知SoundPlayer只播放.wav文件。.如果Audio可以播放任何格式(如果您有正确的编解码器),那有什么意义呢?只在类里面使用音频并开心就更好了吗?
最佳答案
您可能不想使用音频的最大原因是对DirectX的依赖。由于DirectX支持几乎遍及整个系统,因此今天授予的系统通常不再是问题。
这里的关键是SoundPlayer是“内置”功能,而Audio是扩展类型功能。
关于.net - 在.net应用程序中播放声音的更好的解决方案是什么:DirectX lib或System.Media.SoundPlayer的音频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7808591/