W
westdog
Unregistered / Unconfirmed
GUEST, unregistred user!
我是用waveoutopen函数,在2000、xp下可以同时打开多个(调用多次这个函数打开多个,并可以同时进行播放)。而在98下却只能调用一次,各位大侠请赐教。
简单的方法测试:打开两个录音机程序,各自选一个wav文件播放,在98下就会报错,说播放设备被占用。但是用mediaplayer来播放就没有问题,难道waveoutopen在98下对声卡是独占的?而mediaplayer不是通过waveoutopen来播放的,他是通过什么API来播放的呢?
简单的方法测试:打开两个录音机程序,各自选一个wav文件播放,在98下就会报错,说播放设备被占用。但是用mediaplayer来播放就没有问题,难道waveoutopen在98下对声卡是独占的?而mediaplayer不是通过waveoutopen来播放的,他是通过什么API来播放的呢?