A low-level audio player in C#

在开发智能监控系统时需要不同的监控器可播放不同的声音,如果多个监控器同时报警,声音需同时播放

在解决该问题时,使用了NET框架提供的声音播放类,效果都不理想,当多个监控器同时报警时,声音会出现延迟或听起来很混乱

最终找到了解决方法,直接调用操作系统的Win32 API,自己实现声音播放功能

参考codeproject

http://www.codeproject.com/Articles/3352/A-low-level-audio-player-in-C

posted @ 2012-07-14 21:42  simplefrog  阅读(329)  评论(0编辑  收藏  举报