社区
硬件/系统
帖子详情
如何控制声卡的多个声道的音量?
nowordwind
2010-12-14 04:59:48
注明:我是7.1声道的,不是仅仅的左右声道。
网上搜下了例子。貌似用DeviceIoControl的较多。但这个函数的第二个参数是个控制码,我不清楚是不是需要与声卡驱动里面相对应,另我一点,就是用CreatFile 打开声卡设备时,里面的声卡的设备名如何取得呢。主要是此两个问题。
如果哪位兄弟姐妹有其它的方法也行。
...全文
110
2
打赏
收藏
如何控制声卡的多个声道的音量?
注明:我是7.1声道的,不是仅仅的左右声道。 网上搜下了例子。貌似用DeviceIoControl的较多。但这个函数的第二个参数是个控制码,我不清楚是不是需要与声卡驱动里面相对应,另我一点,就是用CreatFile 打开声卡设备时,里面的声卡的设备名如何取得呢。主要是此两个问题。 如果哪位兄弟姐妹有其它的方法也行。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
还没想好
2011-01-05
打赏
举报
回复
1、第一个问题不清楚
2、第二个,waveOutGetNumDevs(); 得到数量,waveOutGetDevCaps得到名称 试试
用VC
控制
声卡
输出声音
用VC
控制
声卡
输出声音:用CWaveOut类处理波形数据,利用
声卡
进行数模转换,输出声音。
VB6
声卡
音量
调节
Form1.frm文件则是主窗体的设计,可能包含了一个或
多个
控件,如滑块、按钮等,用于用户界面交互,
控制
音量
。当用户通过滑动滑块或点击按钮改变
音量
时,对应的事件处理程序会被触发,调用刚才提到的API函数来实际调整...
delphi10.1
控制
系统
音量
的源码
2. **
音量
控制
API**:`waveOutSetVolume`函数用于设置
声卡
的输出
音量
,它接受一个`HWAVEOUT`句柄(表示
声卡
的输出设备)和一个32位的
音量
值。
音量
值是用双字节表示的,低16位代表左
声道
,高16位代表右
声道
。例如,...
音量
控制
的程序源代码
音量
控制
程序是计算机系统中一个非常基础但重要的组件,它允许用户调整系统声音的大小,以适应不同的听力需求和环境。在VB(Visual Basic)环境中编写
音量
控制
程序源代码,可以为开发者提供一种简单易用的界面来实现...
VB6如何进行
音量
控制
这个值是一个32位无符号整数,其中低16位代表左
声道
音量
,高16位代表右
声道
音量
。例如,如果你想设置为50%的
音量
,可以使用`&H80008000`,这意味着左右
声道
各半。 3. **实现
音量
控制
**: 要
控制
音量
,你需要创建一...
硬件/系统
2,643
社区成员
17,229
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章