Microsoft DirectX 8.0 (Visual Basic) |
ここでは、DirectX 3.0 のリリース以降導入された Microsoft® DirectX® (.x) ファイル フォーマットのバイナリ バージョンについて詳しく説明する。ここで説明されている内容は、「X ファイル アーキテクチャ」の説明を参照しながら読むことを推奨する。
バイナリ フォーマットは、トークン化されたテキスト フォーマットの表現である。トークンは、スタンドアロンである場合と、プリミティブ データ レコードが付属する場合がある。スタンドアロン トークンは文法的な構造を提供し、レコード生成トークンは必要なデータを提供する。
すべてのデータはリトル エンディアン フォーマットで格納されることに注意すること。有効なバイナリ データ ストリームは、ヘッダーと、それに続くテンプレートとデータ オブジェクトの両方またはいずれかで構成される。
ここでは、バイナリ ファイル フォーマットの次のコンポーネントについて説明し、テンプレートおよびバイナリ データ オブジェクトの例を示す。