DirectSound Volume issue


I'm developing an audio engine for capturing/playing/mixing sounds in network multimedia chat application.

And I got problems when using it on Windows XP. Somehow, DirectSound affects WinXP system global volume. It should be due to waveout/dsound conflicts.

Anyway, everytime when DSound is initialized - the waveout volume is set to zero.
Initialization of playback device includes:

DirectSoundCreate8(&AudioDriverGUIDs[playbackID], &pAudio, NULL);
pAudio->SetCooperativeLevel(parentWnd, DSSCL_PRIORITY);

How can I fix this annoying issue?

I'm not sure what information should I provide for you to understand the problem, so do not hesitate to request any information that can be useful.

Thanks a lot!

Anton A. Shpakovsky

Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!