I have problem using waveOutOpen on win7.
In my application, I need to call waveOutOpen 200 times to open devices -
waveOutOpen (handle, deviceId0/deviceId1, Pcm48Khz16BitStereo, 0,0,0)
I found that the memory of audiodg.exe process rise quickly, and waveOutOpen
randomly return MMSYSERR_ERROR(often after 80 times), finally waveOutOpen
Please notice the code works fine on XP(always return MMSYSERR_NOERROR).
Thank you for your help.