1

我正在使用 VLC 和 DirectShow 捕获桌面,我需要找到主扬声器音频设备才能从桌面捕获所有声音,这可以通过编程方式完成吗?我在 Windows XP 和 7 中使用 C#

4

1 回答 1

3

您实际上无法从扬声器中捕获数据。真正的选择是:

  • 从真实的音频输入设备(例如麦克风)捕获音频
  • 从环回设备捕获音频(前提是已启用)

请注意,Vista+ 和旧系统中的环回捕获是不同的,这里之前也讨论过:

于 2011-12-13T11:57:13.533 回答