单独挂钩Windows应用程序的音频缓冲区 [英] Hook audio buffers of Windows application individually

查看:93
本文介绍了单独挂钩Windows应用程序的音频缓冲区的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Hi,

我听说过后来的Windows版本正式提供  音频挂钩  和  调音台  API。

I've heard that later Windows version officially provide Audio hook and Mixer APIs.

那么,我想知道哪些Windows API允许我单独捕获应用程序的音频?

So, I'd like to know which are Windows APIs that allow me to capture the audio of applications individually?

作为示例,我想只捕获正在运行的任何应用程序播放的音频(例如:游戏,网络浏览器,播放器) )。  

As an exemple, I'd like to capture only the audio that is playing back by any application running (e.g: a game, a web browser, a player).  

谢谢,

Daniel F。

推荐答案

您听错了 - 与之前版本的Windows(从Windows Vista开始)一样,您可以录制从麦克风,或者你可以录制到扬声器的音频输出,但没有API来记录单个应用程序的输出。

You heard incorrectly - as with previous versions of Windows (starting with Windows Vista), you can record from the microphone, or you can record the audio output going to the speaker, but there is no API to record the output of an individual application.

如果你想要这样的API,请在设备和驱动程序/音频和声音下的反馈中心提交功能建议

If you would like such an API, please submit a feature suggestion in Feedback Hub under Devices and Drivers / Audio and sound

https://blogs.msdn.microsoft.com/matthew_van_eerde/2016/09/26/report-problems -with-logs-and-suggest-features-with-the-feedback-hub /

https://blogs.msdn.microsoft.com/matthew_van_eerde/2016/09/26/report-problems-with-logs-and-suggest-features-with-the-feedback-hub/


这篇关于单独挂钩Windows应用程序的音频缓冲区的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆