Platform SDK: DirectX

セグメント形式

次の表記法は、セグメント ファイルの最上位レベルのチャンクの構成を示している。

RIFF( 'DMSG'
<segh-ck>       // セグメント ヘッダー チャンク
[<guid-ck>]     // セグメントの GUID
[<vers-ck>]     // オプションのバージョン情報
[<UNFO-list>]   // 名前、作者、著作権情報、コメント
<trkl-list>     // トラックのリスト
[<DMTG-form>]   // オプションのツール グラフ
    )

個々のチャンクおよびそのサブチャンクの詳細は、次のとおりである。

<segh-ck> -> segh( <DMUS_IO_SEGMENT_HEADER> )

このチャンクには、セグメントの基本的なヘッダー情報が含まれる。次の 3 つのチャンクについては、「共通のチャンク」を参照すること。

次のチャンクはトラック リストである。各トラックは、トラック形式にカプセル化される。

<trkl-list> -> LIST( 'trkl'
<DMTK-form>... 
    )

最後に、セグメント形式にはツール グラフ形式を含めることができる。