我如何捕获/重定向产生的声音,例如:
Console.Beep(400, 1000);写到某个字节缓冲区或者直接写到wav文件就可以了。
我已经搜索过了,但只找到了重定向文本输出的方法,而没有找到声音。
发布于 2013-06-03 19:51:25
您将无法重定向蜂鸣音。
Console.Beep()是通过调用Windows API Beep() function来实现的,如果可以的话,它会调用声卡硬件。
您有几个选项:
可以使用DirectShow's as described here.
的
我认为最后一个是你最好的选择。
https://stackoverflow.com/questions/16895873
复制相似问题