Microsoft DirectX 8.0 (C++)

マーカー トラック リスト

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

<mark-list> -> LIST ( 'MARK'
    [<vals-ck>] 
    [<play-ck>] 
)

リストの先頭要素は、有効な開始ポイントを定義するチャンクの配列である。

<vals-ck> -> vals(
    DWORD    // DMUS_IO_VALID_START のサイズ
    <DMUS_IO_VALID_START>...
    )

2 番目の要素は、有効な演奏ポイントを定義するチャンクの配列である。

<play-ck> -> play(
    DWORD    // DMUS_IO_PLAYMARKER のサイズ
    <DMUS_IO_PLAYMARKER>...
    )