我正在尝试编写一个 C# 代码,该代码从访问声音输出的每个 Windows 应用程序输出当前音频输出电平(如音量混合器的不断变化的绿色条所示)。
程序每10毫秒检查一次,输出如下:Windows Media Player: 30, Mozilla Firefox: 0, Adobe Flash Player: 35(如图)
我正在使用 Windows 7,并在 C# 中尝试它(因为 Java 无法实现这一点)。
我找到了获取和设置正在运行的应用程序的主音量(Windows Media Player 显示 65% 的手柄栏)的方法,有没有办法获取绿色波动级别数据?
谢谢!