相关疑难解决方法(0)

确定窗口当前是否正在播放声音

所以我一直在思考这个问题一段时间,我无法弄清楚正确的方法是什么.我想确定Windows是否在某个时间使用Powershell脚本输出声音.我可以确定音频驱动程序是否有错误,但我不能在我的生活中弄清楚系统是否正在播放声音.

我查看了.NET课程,System.Media里面的三个课程都与播放声音或操纵系统声音有关.

我不是要求为我编写代码,我只需要知道从哪里开始检查Windows系统当前是否正在播放声音.

我有一个声音监视器,持续监视Node.js平台上的声音,当它失去声音时它会发给我一个文本.好吧,我也想让它通过它所连接的所有系统,看看故障所在.这就是我想看看Windows电脑是否播放声音的原因.

.net windows powershell powershell-2.0 windows-7

8
推荐指数
2
解决办法
1063
查看次数

将单个Windows应用程序当前音量输出级别视为在音频混音器中可视化

我正在尝试编写一个C#代码,用于从访问声音输出的每个窗口应用程序输出当前音频输出级别(如Volume混音器中不断变化的绿色条所示).

该程序将每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

5
推荐指数
1
解决办法
9944
查看次数

标签 统计

.net ×1

audio ×1

c# ×1

cscore ×1

mixer ×1

powershell ×1

powershell-2.0 ×1

wasapi ×1

windows ×1

windows-7 ×1