0

U-law でエンコードされたバイナリ ファイルを取得し、PCM にデコードしました。今、私はそれをプレイする必要があります。ただし、WAV ヘッダーはありません。

DirectSound は、WAV ヘッダーを持たない生のバイナリ サウンド ファイルを再生できますか?

4

1 に答える 1

0

DX プログラミングを行ってから何年も経ちますが、適切にフォーマットされたサウンド バッファにサウンド データを配置することは確かに可能です。WAV のヘッダーは、手動で設定できるサウンド バッファーのチャンネル数、ビットレートなどを設定するだけです。

最初に生データを wav 形式のファイルに書き込むというフォールバックをいつでも行うことができます (C# のサンプル アプリがあります)。

于 2011-08-12T10:23:50.387 に答える