Platform SDK: DirectX |
コード トラック リストには、トラック形式のコード データが含まれる。構造は次のとおりである。
<cord-list> -> LIST( 'cord' <crdh-ck> // ヘッダー <crdb-ck> // コード本体のチャンク )
サブチャンクの構造は次のとおりである。
<crdh-ck> -> crdh ( <DWORD> )
ヘッダーは DWORD 値で、上位 8 ビットにコード ルート、下位 24 ビットにスケールが含まれる。これらのビットの説明については、DMUS_IO_SUBCHORD を参照すること。
コード トラック リストのデータ本体は、コード変更およびコンポーネント サブコードに関する情報で構成される。
<crdb-ck> -> crdb( <DWORD> // DMUS_IO_CHORD のサイズ <DMUS_IO_CHORD> <DWORD> // サブコードの数 <DWORD> // DMUS_IO_SUBCHORD のサイズ <DMUS_IO_SUBCHORD>... )