如何区分音量控制中:Speaker(播放控制)里的microphone和Wave in(录音控制)里的microphone?
我有两个声卡A,B.
A: 只有Speaker音量控制中有microphone这一项。
我能够用mixer系列函数控制它的volume和mute,
只要把 MIXERLINE结构中的dwComponentType设为MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE 就行
B: Speaker音量控制和Wave in音量控制中都有 microphone这一项
我用了与A中同样的代码,受控制的只有 wave in中的microphone
怎样才能够控制Speaker中的microphone的volume和mute?
我已经是过其他所有可选的dwComponentType,都不行。
我的想法:
根据A中的现象,dwComponentType应该还是用MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE;
应该有别的参数设置可以区分这两个microphone
但我不知道还有哪个地方需要设置,请指点,多谢!