我需要一些用于播放短wav声音的类,这个类会在创建实例时将这些wav文件加载到内存中,在需要时在后台播放声音,在实例处理时从内存中释放此wav文件。
如何在C#for Windows(.Net 2.0)上执行此操作? (Win API的sndPlaySound,OpenAL或可能是任何包装器) 理想情况下,我希望找到一个简单且能够解决我的任务的现有解决方案。
你知道这个问题的解决方案吗?
答案 0 :(得分:1)
查看System.Media.SoundPlayer类。 http://msdn.microsoft.com/en-us/library/system.media.soundplayer.aspx
System.Media.SystemSounds也是。 http://msdn.microsoft.com/en-us/library/system.media.systemsounds.aspx