用naudio录制特定的应用程序音频

Record specific application audio with naudio

基于 this naudio tutorial,我知道 naudio 可以在 Windows 中录制音频输出。文章还提到可以设置naudio只录制naudio混音的音频

在我看来,完成特定于应用程序的记录的工具似乎就在那里,但我无法将各个部分放在一起。想法?

据我所知,WASAPI 不可能从您选择的单个应用程序中录制声音。 Windows 8 确实使您能够枚举流并设置它们的音量,但我认为您无法捕获它们。目前 NAudio 的 WasapiLoopbackCapture class 只能用于捕获所有应用程序的组合输出。

要录制您自己输出的音频,请查看我讨论的 SavingWaveProvider 示例 here on my blog