0

单击任务栏中的扬声器图标,然后单击录制设备,然后单击麦克风,然后单击电平,我可以看到录制电平并在必要时手动更改它。

我想在 vs 2010 vb.net 中以编程方式更改、设置或获取此数字

我曾尝试使用 Mark Heath 的 NAudio 来获取或设置此数字,但他的代码不在 vb 中,我似乎无法将其转换为使其工作。

谁能帮我找到一种简单的方法来设置和获取这个值?

我已经在互联网上呆了好几个星期了,所以我可能阅读了搜索引擎可以提供的所有内容。

非常感谢你的帮助。

4

1 回答 1

0

使用mixerGetControlDetails / mixerSetControlDetailsAPI 调用来获取和设置任何音量级别,无论是输入级别还是输出级别。

我记得看到一个关于如何使这项工作的好例子(请参阅这篇文章),其想法是通过这些 API 调用直接与“Windows Mixer Control”对话。

希望这可以帮助。

于 2014-04-22T10:21:49.660 回答