经典混音器

发布于 2024-11-19 00:19:09 字数 349 浏览 5 评论 0原文

大家好!

我编写了一个混音器,我需要获得声音设备功能控制,就像我可以使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

讽刺将军 2024-11-26 00:19:09

你用什么函数来列出你的输出?你只使用了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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文