http://www.vchelp.net/source/source_mm.htm
这上面有录音的例子,不只是你想要得吗
这上面有录音的例子,不只是你想要得吗
解决方案 »
- 我写了个小的聊天程序,但只能传送一次消息,哪位大哥帮忙改下
- 请教一下,vs2010里有没有现成的类实现windows7资源管理器那样的界面
- 怎么样把工具栏可托到菜单栏上,和菜单栏同在一栏上。
- 那位提供一个用C++编写COM的例子
- 请大家就这个问题给个思路
- File.ReadString(str)读txt文件读了一半就退出了,请教原因,
- 100分:如何使我的程序在计算机挂起状态下还能运行?答对一定全给。
- 如何拦截消息?(大家都来看看吧)
- 请问:CRgn::GetRegionData()函数的nCount参数如何设置?(更怪的事情内详)
- 高分大放送,高手请进
- Unicode编程,在98下如何处理哪几个类库,,,,头大了
- 有偿征题MCSD(70-016)
继续关注你的问题
如果是程序的话,就复杂了,首先要得到设置声音源的控制的ID,然而使用相应的结构象MIXERCONTROLDETAILS_LISTTEXT,不同声卡好象不同的,使用mixerSetControlDetails函数将声音源设置为Line in,我只能实现我自己的声卡的自动设置,别的声卡我设置不了!
设置好了后就可以用waveIn函数了,它可不管你的声音是哪里来的,如果声卡支持,MicIn和LineIn的合音也可以录下来!
得到LiniIN的ID应该不是很困难,很多音量控制的软件都可以,和WaveIN
不同的是输入的参数不同而已,其他都是一样的