我有一个非常具体的要求,我需要将“辅助”输入静音。我已经在使用Windows Core Audio API,例如 EndpointVolume 和 MMDevice。
设想
我需要在这里将辅助输出音量静音,以达到预期的效果。下图是音频设备及其属性。
问题
使用
MMDeviceEnumerator
它时,上面描述的端点似乎不包括该屏幕截图后半部分显示的任何“输出音量级别”。将实际录音设备(辅助)静音并不会真正静音听到的内容。
- 这必须尽可能简单,尽可能少的人工交互。环境将完全通过应用程序控制,因为它是一个信息亭。下面的屏幕截图表明了当我说“辅助录音设备静音时什么都不做”时所指的内容:
级别选项卡的各个“输入输出级别”是否存在隐藏位置?我在 MMDevice 中的任何地方都找不到它,这意味着我目前无法通过代码将此设备静音。谢谢阅读。