Microsoft DirectX 8.0 (C++) |
参照リスト チャンクには、ほかのファイルのオブジェクトへの参照に関する情報が含まれる。たとえば、バンド オブジェクトには、別のファイルにある DLS コレクションへの参照が含まれている場合がある。サブチャンクは、多くのさまざまなチャンクで使用される。
参照リストの表記法は、次のようになる。
<DMRF-list> ->LIST( 'DMRF' <refh-ck> // 参照ヘッダー [<guid-ck>] // オブジェクトの GUID [<date-ck>] // ファイルの日付 [<name-ck>] // 名前 [<file-ck>] // ファイル名 [<catg-ck>] // カテゴリ名 [<vers-ck>] // バージョン情報 )
データは、参照されているオブジェクトに関する情報を含むヘッダーから始まる。
<refh-ck> -> refh( <DMUS_IO_REFERENCE> )
ほかのチャンクはすべてオプションである。
「共通のチャンク」を参照すること。
データ チャンクには、FILETIME 構造体のデータが含まれる。
<date-ck> -> date( <FILETIME> )
名前、ファイル名、およびカテゴリ名は、NULL で終わる文字列である。
<name-ck> -> name( <WCHAR>... ) <file-ck> -> file( <WCHAR>...) // Null で終わる文字列 <catg-ck> -> catg( <WCHAR>...) // Null で終わる文字列
「共通のチャンク」を参照すること。