我正在制作一个程序,我想找到正在播放音频的程序并将其静音,这样你听到的都是我的。
(这是程序的一个选项,没有恶意)
我查了一下,似乎找不到检查哪些程序正在播放音频的方法(就像 Windows 一样)
我没有任何尝试这样做的代码示例,因为 id 不知道。
如果有人错过阅读或我没有正确说出上述句子,我想找到带有音频播放的每个进程,然后KILL或MUTE进程
如果您可以获得Windows 7 上各个程序的峰值计量器,则可以识别会话和应用程序。IAudioSessionControl
界面为您提供静音选项,类似于用户可以通过标准音量混合器应用程序执行的操作(特别是会话静音)。