在PC上是可以的,CE下面也是有这个API的,应该怎么用呢?
HMIXER hmx;
mixerOpen(&hmx, 0, 0, 0, 0);
都是这么调用,编译也通过,但是执行的时候不成功
mixerOpen(&m_hMixer,
0,
(DWORD)this->GetSafeHwnd(),
NULL,
MIXER_OBJECTF_MIXER | CALLBACK_WINDOW)
也可能是你的模拟器没有音频驱动,以前我也遇到过这样的!
to xyz666
我是直接在CE的开发板上调试的,音频播放是可以的,这是不是表示驱动是没问题的?
现在是不能录音的问题,我想用mixer来调一下看看是不是麦克风音量的问题
我照着你的代码改了一下,还是不行,返回值是2,正确的应该是0好像,你有做过这方面的东西吗,发个详细点的代码参考一下?谢谢
我也没用过这个API函数,不过我可以给你推荐一篇文章,你可以参考一下:
http://tech.sina.com.cn/s/2005-11-17/1734768835.shtml