捕获扬声器输出

时间:2017-07-05 11:14:51

标签: c# audio uwp windows-store-apps win-universal-app

我已经看到我可以使用Windows.Media.Audio namespace中的元素捕获麦克风和声音文件。我想要捕获扬声器输出。例如,我点击某些东西,系统发出警报声 - 我希望能够捕获它。

有没有办法使用Windows.Media.Audio中的元素(而不是更低级别进入Win32调用)?

1 个答案:

答案 0 :(得分:2)

好吧,即使使用“低级别Win32呼叫”,也无法在UWP中进行任何环回录制。

传统上使用WASAPI,但由于通用应用程序的沙盒执行,您无法在WASAPI中的音频渲染设备上打开任何捕获流。

通常,如果您深入了解已移植到UWP的COM API,您会发现存在很多限制。