以编程方式播放内部计算机扬声器的声音c#

时间:2014-06-26 15:37:03

标签: c# audio

我正在尝试这样做,以便我的程序可以从计算机上的内置扬声器发出哔哔声(忽略连接到计算机的声卡/扬声器)

下面是一些示例代码,可以在我使用内置扬声器的旧XP机器上正常工作,因此我可以在计算机上静音,但仍能听到哔哔声,但在Windows 8计算机上使用它时会使用默认播放设备,如果我禁用所有播放设备,它什么都不做。

Console.Beep(698, 125);
Console.Beep(698, 125);
Thread.Sleep(625);
Console.Beep(784, 125);
Console.Beep(740, 125);
Console.Beep(698, 125);

使用此方法是否有任何限制,不适用于某些操作系统或以任何方式使其专门针对扬声器上的计算机?

0 个答案:

没有答案