我定义了一个DirectSound  ds;并且把一个.wma文件载入到ds的实例中。
于是问题就来了。当调用ds.play()方法的时候,由于音源文件要播放3秒才完。如果我在小于3秒内再次调用ds.play()就没有办法播放。
我要的效果就是,安一个键就播放一次,并且第二次不冲突第一次的。请问怎么搞?
还有我再要用的时候动态new ds再调用play()方法。但内存释放不了。会一直攀升。我new出来的对象哪去了?怎么才能让系统自动回收?