Microsoft DirectX 8.0 (C++) |
次の表記法は、バンド ファイルの最上位レベルのチャンクまたは形式を示している。バンド形式は、ほかのチャンクに含めることもできる。
RIFF( 'DMBD' [<guid-ck>] // バンドの GUID [<vers-ck>] // オプションのバージョン情報 [<UNFO-list>] // 名前、作者、著作権情報、コメント <lbil-list> // 音色 )
これらの 3 つのチャンクについては、「共通のチャンク」を参照すること。
データは、リストの配列に含まれる。
<lbil-list> -> LIST( 'lbil' <lbin-list>... )
各音色は、リスト中に次の形式で記述される。
<lbin-list> -> LIST( 'lbin' <bins-ck> [<DMRF-list>] )
音色リスト内で、次のチャンクには音色を表すヘッダーが含まれる。
<bins-ck> -> bins( <DMUS_IO_INSTRUMENT> )
音色リストには、<DMRF-list> を含めることもできる。この場合は、DLS ファイルへの参照である。「参照リスト」を参照すること。