3

我一直在网上搜索和搜索有关从代码设置音频属性的帮助。我在几个位置中的每个位置都有几个系统,这些系统经常用于通过麦克风捕获语音音频。为了确保捕获的音频足够清晰,我需要能够在启动时以编程方式将麦克风和扬声器音量等设置为规定值。对于其中一些系统,我需要能够设置麦克风增强。

在 XP 中,我可以使用 AudioMixer 库,但是,这并不能在 Win7 系统上完成所有工作,而这正是我现在所拥有的。我查看了主音量的 CoreAudioApi 库,但找不到任何显示如何设置麦克风增强的内容,它现在显示为滑块/数字控件,而不是简单的复选框。我发现的所有其他信息都是用 C++ 编写的,我是 C++ 的新手,其中一个示例给人的印象是,虽然使用 IDeviceTopology 找到了 Microphone Boost,但无法设置它。

4

0 回答 0