directsound有关问题 了解的进 关于循环播放

directsound问题 了解的进 关于循环播放
如题,我想做一个可控的循环播放。比如声音文件长度为100 我想循环播放40-50区间的声音,如何操作? 在MFC中····
问题困扰了我很长时间···· 

还有就是 WAV文件通过chunk4获取的size 是WAV文件音频播放数据的长度吗?

------解决方案--------------------

------解决方案--------------------
把那一部分单独生成一个声音文件
------解决方案--------------------
探讨
那不行的,我试了下,明显声音失真了,老在那突突。
我现在想做一个拖动条(slider),当拖动到哪个位置,就循环播放那个位置(或附近一段)的声音,我用directsound中的setcurrentposition和getcurrentposition来实现,但是效果不理想。