Don't work too well? Hmm, they shouldn't even exist under XP.
To track control value changes on pre-Vista you call mixerOpen with the
CALLBACK_WINDOW flag and a window handle for dwCallback.
Any change made to the controls will send out a MM_MIXM_CONTROL_CHANGE or
MM_MIXM_LINE_CHANGE message.
You will receive messages for all changes including your own, so be careful
you don't get yourself into a loop.
--
http://www.chrisnet.net/code.htm
[MS MVP for DirectShow / MediaFoundation]
LOL! I was being sarcastic about the Interface not working too well.
Anyway, thank you so much. I'll implement straight away.
/Loren