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