2010-10-11 78 views
0

我拿了一个用U-law编码的二进制文件并将它解码为PCM。现在我需要玩它。但是,它没有WAV标题。Can DirectSound可以播放原始二进制声音文件吗?

Can DirectSound可以播放没有WAV标头的原始二进制声音文件吗?

+0

-1。我已经清理了一下这个问题,但它似乎仍然没有多大意义。除了问题*如果*这是可能的,你是否也想知道*它是如何完成的? – stakx 2012-06-17 21:33:20

回答

0

自从我进行任何DX编程以来,这已经有好几年了,但它肯定应该可以将声音数据放在适当格式的声音缓冲区中。 WAV的标题只是设置声音缓冲区上的声道数量,比特率等,您可以手动设置。

您可以始终将原始数据写入wav格式文件(这里有C#示例应用程序)。