如何开发一个程序从指定声卡播放及录音

zhangxvpp 2009-08-16 08:58:30
场景是这样的, 我在电脑上插上2个以上的USB声卡, 想开发一个程序可以同时播放多个音频文件,但是每个文件的播放都从不同的声卡播放出去, 录音也是一样的道理, 不知道哪个大虾有经验,给看看用哪些API,指定声卡播放文件的API是什么? 谢谢各位了
...全文
395 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
莫邪是我 2012-05-23
  • 打赏
  • 举报
回复
waveInOpen打开话筒设备
waveInPrepareHeader预定义话筒缓存使关联的内存不被调度到硬盘
waveInAddBuffer给话筒关联缓存
waveInStart开始录音获取话筒传入的声音信息
waveInStop停止录音
waveInClose关闭话筒
这是几个主要的API
包含在MMSYSTEM.H文件中 需要添加库文件winmm.lib 具体参照msdn
zhangjin123123 2012-05-05
  • 打赏
  • 举报
回复
怎么没人回答啊。。。。。。我也在纠结这件事啊!!!
zhangxvpp 2009-08-17
  • 打赏
  • 举报
回复
自己顶下
zhangxvpp 2009-08-16
  • 打赏
  • 举报
回复
提醒大家一下是同时播放多个文件, 每个文件从指定的声卡放音,互相不干扰

2,643

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧