Microsoft DirectX 8.0 (C++)

DirectMusic のファイル形式

ここでは、DirectMusic Producer で作成され、IDirectMusicLoader8::GetObject または IDirectMusicLoader8::LoadObjectFromFile が呼び出されたときに DirectMusic によって読み取られる、ファイルの形式について説明する。ほとんどのアプリケーションでは、これらのファイルを直接解析することはない。このファイル形式の情報は、ミュージック オーサリング アプリケーションや DirectMusic プラグインの開発者が、データを互換性のある形式で保存したり、独自のオブジェクトにデータをロードできるようにするために提供されている。

DirectMusic データは、RIFF (Resource Interchange File Format) で保存される。以下のトピックは、RIFF ファイルに関する一般的な情報で構成される。

以下のトピックでは、DirectMusic データが RIFF チャンク内でどのように編成されるかを説明する。

次のトピックは、RIFF チャンクにデータを格納するために使用される構造体のリファレンスである。