Microsoft DirectX 8.0 (C++)

メロディ編成トラック リスト

DirectX 8.0 では実装されない。

メロディ編成トラック リストには、トラック形式のデータが含まれる。構造は次のとおりである。

<mfrm-list> -> LIST( 'mfrm'
    <mlfh-ck>    // メロディ編成ヘッダー
    <mlfb-ck>    // メロディ編成本体
    )

メロディ編成ヘッダー チャンクは次のような構成である。

<mlfb-ck> -> mlfb( <DMUS_IO_MELFORM> )

データ本体は、次のチャンクに格納される。

<mlfb-ck> -> mlfb(
    <DWORD>    // DMUS_IO_MELODY_FRAGMENT のサイズ
    <DMUS_IO_MELODY_FRAGMENT>...
    )

DMUS_IO_MELODY_FRAGMENT は、DMUS_MELODY_FRAGMENT に等しいものとして定義される。