Microsoft DirectX 8.1 (C++) |
Not implemented in DirectX 8.1.
The melody formulation track list contains data for a Track Form. It is organized as follows:
<mfrm-list> -> LIST( 'mfrm'
<mlfh-ck> // Melody formulation header
<mlfb-ck> // Melody formulation body
)
The melody formulation header chunk looks like this:
<mlfb-ck> -> mlfb( <DMUS_IO_MELFORM> )
The body of the data is stored in the following chunk:
<mlfb-ck> -> mlfb(
<DWORD> // Size of DMUS_IO_MELODY_FRAGMENT
<DMUS_IO_MELODY_FRAGMENT>...
)
DMUS_IO_MELODY_FRAGMENT is defined as equivalent to DMUS_MELODY_FRAGMENT.