Microsoft DirectX 8.0 (C++) |
The marker track list contains data for a Track Form. It is organized as follows:
<mark-list> -> LIST ( 'MARK' [<vals-ck>] [<play-ck>] )
The first element in the list is an array of chunks defining valid start points:
<vals-ck> -> vals( DWORD // size of DMUS_IO_VALID_START <DMUS_IO_VALID_START>... )
The second element is an array of chunks defining valid play points.
<play-ck> -> play( DWORD // size of DMUS_IO_PLAYMARKER <DMUS_IO_PLAYMARKER>... )