Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Mapping a DirectSound device to a Windows mixer

6 views
Skip to first unread message

Bjoern

unread,
Sep 21, 2009, 2:54:24 PM9/21/09
to
Hi

Is there some way in Windows (2K and XP) to find the mixer belonging
to a DirectSound device? I would e.g. like to be able to enable/
disable microphone boost and change from Microphone to Line In while
I'm recording.

When I enumerate the DirectSound devices I get the device name in the
DSENUMCALLBACK callback but the name I get doesn't necessarily
correspond to the name in the mixer's MIXERCAPS-struct. Also the name
in the MIXERCAPS-struct is only 32 characters so some names are
truncated. I've noticed there's a MIXERCAPS2-struct which has a GUID
but it doesn't appear to have any relation to the DirectSound device's
GUID.

-- Bjoern

Bjoern

unread,
Sep 22, 2009, 9:25:35 AM9/22/09
to
Ah, I got a reply in another group. Look up:
DSPROPERTY_DIRECTSOUNDDEVICE_WAVEDEVICEMAPPING

-- Bjoern

0 new messages