如何使用C#播放纯PCM原始流?

时间:2010-06-06 00:44:40

标签: c# pcm wave soundplayer

我正在调查System.Media.SoundPlayer和NAudio,而AFAIK他们只播放WAVE流。 WAVE文件由纯PCM数据和格式标题组成。

我不想以WAVE格式提供此标头。我想以编程方式传递参数(比特率等)

1 个答案:

答案 0 :(得分:3)

正如我在上面的评论中所说,使用原生Windows API(waveOutOpen,waveOutPrepareHeader,waveOutWrite等),可以播放您选择的波形数据。我把它作为一个答案,以便它可以被接受,以防它实际上是OP正在寻找的东西。

相关问题