| Microsoft DirectX 9.0 SDK Update (October 2004) | 
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>...
  )