我可以使用计算机扬声器发出不同的蜂鸣声还是只有一种蜂鸣声

发布于 2024-12-19 21:03:30 字数 216 浏览 3 评论 0原文

可能的重复:
如何在 C# 中使计算机发出蜂鸣声?

计算机可以以不同的音调发出蜂鸣声还是只有一种音调?

Possible Duplicate:
How can I make the computer beep in C#?

Can the computer beep at different pitches or is there only one?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(5

农村范ル 2024-12-26 21:03:32

Console.Beep 方法有两个重载:第一个版本是默认蜂鸣声,第二个版本接收两个参数 — 频率和持续时间(以毫秒为单位)。尝试以下程序来采样您的 C# 代码可以发出的不同蜂鸣声。

using System;

class Program
{
    static void Main()
    {

    for (int i = 37; i <= 32767; i += 200)
    {
        Console.Beep(i, 100);
    }
    }
}

The Console.Beep method has two overloads: the first version is the default beep, and the second version receives two arguments—the frequency and the duration in milliseconds. Try following program to sample different beeps your c# code can make.

using System;

class Program
{
    static void Main()
    {

    for (int i = 37; i <= 32767; i += 200)
    {
        Console.Beep(i, 100);
    }
    }
}
苏别ゝ 2024-12-26 21:03:32

例如,

Console.Beep(5000, 1000);

将以 5000 MHz 发出蜂鸣声 1 秒

您可以使用 HZ 来控制音调

有关蜂鸣声的更多信息 这里

for example,

Console.Beep(5000, 1000);

Will beep @ 5000 MHz for 1 second

You can play with the HZ to control the tone

More on beep here.

救赎№ 2024-12-26 21:03:32
public static void Beep(
    int frequency,
    int duration)

您可以更改 频率

蜂鸣声的频率,范围为 37 至 32767 赫兹。

public static void Beep(
    int frequency,
    int duration)

You can change the frequency

The frequency of the beep, ranging from 37 to 32767 hertz.

╭ゆ眷念 2024-12-26 21:03:32

根据kernel32.Beep API,您可以手动设置频率:http ://pinvoke.net/default.aspx/kernel32.Beep

dwFreq:指定声音的频率(以赫兹为单位)。该参数必须在 37 到 32767(0x25 到 0x7FFF)范围内。

According to the kernel32.Beep API, you can set the frequency manually: http://pinvoke.net/default.aspx/kernel32.Beep

dwFreq: Specifies the frequency, in hertz, of the sound. This parameter must be in the range 37 through 32767 (0x25 through 0x7FFF).

横笛休吹塞上声 2024-12-26 21:03:32

您可以更改频率。

看一个很好的例子。您甚至可以播放音乐。 检查此链接

You can change the frequency.

See a good example. You can even play musics. Check this link

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