经典混音器
大家好!
我编写了一个混音器,我需要获得声音设备功能控制,就像我可以使用 Windows 混音器一样。我可以操纵混音器的一般音量和静音状态,但无法访问其他选项,例如:我的系统有 Realtek HD Audio 混音器,它进行以下控制:
- 合成器:音量、静音和平衡控制;
- 前面:音量、静音和平衡控制;
- 后部:音量、静音和平衡控制;
- 低音炮:音量、静音和平衡控制; 等等。
我的操作系统是Windows XP,所以我使用标准的mmsystem库。我需要找到所有声音设备并获取我可以获得的控件列表。但列表只有音量和静音控件。
我想要获得什么混音器的功能?
Good day, everyone!
I write a sound mixer and I need getting under sound device capabilities control such as I can got with windows mixer. I can manipulate general volume and mute states of mixer, but I can't gain an access to other options, for example: my system has Realtek HD Audio mixer and it makes following controls:
- synthesizer: volume, mute and balance control;
- front: volume, mute and balance control;
- rear: volume, mute and balance control;
- subwoofer: volume, mute and balance control;
and so on.
My OS is Windows XP, so I use a standard mmsystem library. it takes me to find all sound devices and to get a list controls that i can got. But list has only volume and mute controls.
What do I want to come at capabilities of sound mixer?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你用什么函数来列出你的输出?你只使用了wave* 函数集吗?
你尝试过混合器 API 吗?这些函数的文档位于此处 ,可以找到更多信息 这里。
what functions did you use to list your output ? did you use only the wave* set of function ?
have you tried the mixer API ? the documentation for those functions is here, and more informations may be found here.