views:

1073

answers:

2

Is there a method for controlling the Balance of the Wave output that will work on both XP and Vista?

+4  A: 

Vista has a new api for everything related to mixers and audio, per process legacy api's should still work, but to change global volume, you would have to look at the new COM interfaces added to Vista

This should get you started

Anders
A: 

have you looked at this?

waveOutSetVolume

The waveOutSetVolume function sets the volume level of the specified waveform-audio output device.

It uses Winmm.lib. http://msdn.microsoft.com/en-us/library/ms713762.aspx

Keng