VC++,QMultimedia, phonon框架 for help

我在写一个 无线USB电话产品的 电脑客户端, 在编程处理音频媒体的时候遇到了一些问题.网上寻求很长时间没有结果,烦请专家帮忙解答.

    问题一,我的USB设备插上电脑后,会加载一个音频设备驱动,它模拟了一个audio capture.以及一个 audio output.此时,系统的默认音频设备会被自动的修改成这两个模拟的音频设备. 这导致在我插上设备期间,其他语音程序如音乐播放器等,没有声音输出.必须要手动修改默认音频后才能听到声音. 我需要一个能够编程修改此设置的API,但没有找到.请指点.

    问题二,我的USB 电话在通话过程中想改变音量的大小,通过界面上一个滑动条拖动然后设置音量.但是没有找到能够控制音量的API.请指点.

    我用的是multimedia类库.

    还有一个疑问就是 不知道phonon框架能否处理从录音到放音的实时过程. 看了一下好像只能做为后端的处理.对于前端输入的处理有没有支持.请指点.

你可能感兴趣的:(vc++,音量调节,默认音频,QMultimedia,phonon框架)