c# - 重定向 Console.Beep

标签 c# .net

我如何捕获/重定向由以下人员产生的声音:

Console.Beep(400, 1000);

要么到某个字节缓冲区,要么直接到一个 wav 文件都可以。

我搜索过,但只找到了重定向文本输出的方法,而不是声音。

最佳答案

您将无法重定向提示音。

Console.Beep() 通过调用 Windows API Beep() function 实现如果可以,它会调用声卡硬件。

您有多种选择:

我认为最后一个是你最好的选择。

关于c# - 重定向 Console.Beep,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16895873/

相关文章:

c# - Entity Framework - 将数据库字段映射到 uint

c# - 静态类是否创建实例? msdn 说我没有,但为什么构造函数呢?

c# - 在 .NET Winforms 应用程序中创建图像按钮

c# - 关于在C#中删除字符串

c# - 字符串包含引号字符 (')

C# 返回工厂默认值

c# - 我怎样才能停止我的 while 循环?

c# - 如果我不调用 dispose() 会发生什么?

c# - 使用c#锁定共享数据

c# - 错误 CS0030 : Cannot convert type 'Simple.Amazon.ECS.ImageSet[]' to 'Simple.Amazon.ECS.ImageSet' in Amazon Web Service