音频录制和播放VC ++

时间:2010-09-06 20:07:41

标签: c++ visual-studio-2008 audio

嗨大家好我正在计划录制音频,然后播放它,用于我的项目。要求是它应该与c ++(Visual studio 2008)兼容。我们的其他应用程序主要是在silverlight / VC ++中。我之前在C#中使用过NAudio,但在vc ++上没有任何内容。


我想知道什么最适合我的需要:

  1. VC ++(Visual Studio 2008)32位兼容。
  2. 只需录制/播放。不需要花哨的功能。
  3. 目标只有32位Windows 7 / vista。不需要多平台功能。
  4. 需要quickfix代码。无论事情是否缓慢,需要额外的计算能力等等都没关系。只要它没有崩溃,并做到它应该正常,我很好。
  5. 是免费的(至少对研究而言)。

  6. 你能推荐一些最适合我的东西吗?提前谢谢!

1 个答案:

答案 0 :(得分:1)

可能最简单的方法是使用MCI。基本上,您可以使用mciSendCommand(或mciSendString)发送MCI_RECORD命令进行录制,或使用MCI_PLAY进行播放。