Microsoft DirectX 8.0 (C++)

スクリプト トラック リスト

スクリプト トラック リストには、トラック形式のデータが含まれる。

<scrt-list> -> LIST( 'scrt'
    <scrl-list>  
    )

リストには、スクリプト イベントの配列を格納する別のリストが含まれる。

<scrl-list> -> LIST( 'scrl'
    <scre-list>...  
    )

それぞれの <scre-list> チャンクは、次のようにイベントを表す。

<scre-list> -> LIST( 'scre'
    <scrh-ck>         // イベント ヘッダー チャンク
    <DMRF>            // 参照 
    <scrn-ck>         // ルーチン名
    )

各スクリプト トラック イベントの先頭には、ヘッダーが付く。

<scrh-ck> -> 'scrh'( <DMUS_IO_SCRIPTTRACK_EVENTHEADER> )

DMRF チャンクについては、「参照リスト」を参照すること。

スクリプト トラック イベントの最後のチャンクは、NULL で終わるルーチン名である。

<scrn-ck> -> 'scrn'( <WCHAR>... )