是否可以让应用程序监听 Windows 音频输入以让系统节省电量?

Posted

技术标签:

【中文标题】是否可以让应用程序监听 Windows 音频输入以让系统节省电量?【英文标题】:Is it possible to an app that listens to the Windows audio input to let the system save power? 【发布时间】:2011-04-14 15:43:33 【问题描述】:

从我们调用 Win API 的 WaveInOpen 方法的那一刻起,系统不会休眠或休眠,直到该流关闭。 有什么解决方法吗?

【问题讨论】:

【参考方案1】:

猜测:尝试在调用 WaveInOpen 的同一线程上调用 SetThreadExecutionState(ES_CONTINUOUS)。

【讨论】:

该方法返回WaveInOpen调用前后线程执行状态已经等于ES_CONTINUOUS 嗯,值得一试。您接下来正在研究驱动程序黑客攻击,不知道如何解决。

以上是关于是否可以让应用程序监听 Windows 音频输入以让系统节省电量?的主要内容,如果未能解决你的问题,请参考以下文章

我可以直接与 Windows 上的音频端点交互吗?

MacOS麦克风输入监听的方法

检测音频输入的频率 - Java?

Windows 10 音频输入设备设置存储在哪里?

将音频流读取到输出设备

有没有办法在 Windows 语音合成器说话时显示音频波?