【问题标题】:create output via speaker even with headphone plugged in?即使插入耳机,也可以通过扬声器创建输出?
【发布时间】:2012-04-02 13:06:29
【问题描述】:

使用 MMSystem API 或 waveOut,如何让扬声器在插入耳机的情况下也能产生声音输出?

换句话说,如何让两台设备同时输出声音?

谢谢 克里斯

【问题讨论】:

  • 奇怪 - 尽管没有一个答案被认为是正确的,但你一直在问问题.....
  • 这完全取决于硬件。插入外部扬声器/耳机后,内部扬声器通常会断电。
  • Deanna +1 - 用烙铁修复它。

标签: windows winapi visual-c++ win32com win32gui


【解决方案1】:

幸运的是对于您的用户,只要耳机插孔中有插孔,扬声器就会在硬件(而非软件)中被禁用。这意味着您无法绕过这一点。

我检查了我们办公室的 4 台计算机:只有一台在其主板上有一个跳线,您可以在其中保持两者都启用。其他三个没有这样的跳线,如果耳机插头有东西,扬声器会自动禁用。

【讨论】:

  • 一根电线,烙铁,大功告成。并非所有事情都必须在软件中完成!
  • 你好。我问它的原因是 Skype 允许您选择“在所有设备上响铃”。例如,当“意外”插入耳机但在与同事交谈时未戴在头上时非常方便。如果有来电,如果没有该选项,您将听不到它。启用“所有设备上的响铃”你不会错过任何事情。
  • 所以我的问题是:如果可以使用 Skype,他们是如何做到的?由于只需安装 Skype 而无需在任何计算机上焊接任何东西,它们肯定是通过软件实现的。但是怎么做?我想在我的应用程序中实现相同的功能谢谢
  • 仅供参考:Skype 功能在我的机器上不起作用,无论是在我的笔记本电脑上还是在我的台式机上。如果插入了耳机,那么声音从那里传来,没有其他地方传来。
猜你喜欢
  • 2015-10-02
  • 2012-10-11
  • 2022-09-26
  • 2013-12-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多