如果你下的是这个的话,应该不会啊,我也试过了一切正常啊 ,只是它控制的是“音量控制”不是“wave控制”而已,还有我也问个问题,谁能告诉我怎么控制左右声道的,用的是waveoutgetXXX什么的,忘记了,值怎么算的啊??

解决方案 »

  1.   

    左右声道的控制很简单,“wave控制”是用:
    waveOutGetVolume 
    waveOutSetVolume
    可以取得设置 "Wave" 的音量: 通过一个Long值取得、设定音量
    这个Long值的高字节,低字节就代表左,右声道的音量:
    所有声音设备都是这样:
    主音量的取得、与控制我也做出来了,并且可以设置为静音,
      

  2.   

    Aux1  Aux2 的音量取得与控制也已经解决:
    但不知道Aux1 及 Aux2  是控制什么文件的音量的,经实验,它对正在播放的 MIDI ,Wave ,Mp3 , Avi 都无效,
    但我的程序对SndVol.exe   中的Aux1,Aux2 有效!在我的声卡上WimAmp 的声音示波器工作正常,那么是否可以说明:微软的那个例子不能很好地兼容各种声卡,我用的是启享红辣椒PCi声卡。
      

  3.   

    你的机器上,两个程序可以同时播放wave声音吗?
      

  4.   

    偶试过了,我的机器上不能同时播放两个WAV文件,但能同时播放两个MP3文件,这有什么问题吗?
      

  5.   

    我用的Win98,而WinAmp在我的系统工作时声音示波器工作正常,这就是我想要的功能,
    我想不管怎么样声音示波器的功能是可以实现的!现在只是方法的问题,我想得到高手的指教!