如何从Windows中的音频插孔输入?

时间:2012-09-08 16:42:43

标签: c++ c audio input

我正在尝试创建一个Windows应用程序,允许具有它们的耳塞/耳机(例如Nokia Purity耳塞)上的控件在Windows上运行。我认为有两种方法可以做到这一点:

  1. 尝试从音频输出插孔获取某种输入
  2. 将耳塞插入麦克风插孔,然后尝试在那里播放音乐(同时观看麦克风的输入,无论按钮是什么)。
  3. 所以,我开始尝试第一个选项,这引出了我的问题。有没有办法从Windows中的音频插孔获得任何类型的原始输入?有一个更好的方法吗?我想使用C#,但如果它只能用C / C ++或其他语言,那也没关系。谢谢!

1 个答案:

答案 0 :(得分:2)

没有这种可能性。 PC音频插孔只有两个通道(立体声)。带有附加按钮的耳机使用两个以上的通道来处理它们。