这个问题纠结我好久了,我做了一个程序,基本上能实现了。我一个buffer满了在wim_data中就取得这个buffer的数据然后开一个线程去播放,用setevent和waitfor的线程同步来实现,一个buffer满了就set一下,然后播放循环里waitfor,一旦发现buffer满了就播放。目前基本上可以实现了。但是关键是按下停止键再按播放键就偶尔会出错。 
大家有做过实时录音并播放的么?采用什么思路啊?谢谢