如何在C#中将音频流式传输到扬声器

时间:2012-12-24 19:13:06

标签: c# arrays audio stream byte

我希望能够将字节数组直接传输到扬声器,以便创建声音。

我不知道从哪里开始。

是DLL导入还是内存流?

我想发送一个这样的数组:

byte[] bt = {12,32,43,74,23,53,24,54,234,253,153};// example array

1 个答案:

答案 0 :(得分:4)

您可以使用SoundPlayer并播放MemoryStream

byte[] bt = {12,32,43,74,23,53,24,54,234,253,153};// example array
var ms = new MemoryStream(bt);
var sound = new System.Media.SoundPlayer();
sound.Stream = ms;
sound.Play();