Microsoft DirectX 8.0 (Visual Basic) |
テンプレートは、データ ストリームの解釈方法を定義する。つまり、テンプレートの定義によってデータが乗算される。ここでは、テンプレートのさまざまな側面について説明し、最後にテンプレートの例を紹介する。
テンプレートの中には、ヘッダー テンプレートという特殊なテンプレートが 1 つある。バージョン情報といったアプリケーション固有の情報を定義するために、各アプリケーションにつき 1 つずつのヘッダー テンプレートを定義することが推奨される。このテンプレートが存在する場合、このヘッダーは .x ファイル フォーマット API によって読み込まれる。flags メンバがある場合は、それ以降のデータの解釈方法の決定に使用される。flags メンバが定義されている場合は、DWORD である。現在、ビット 0 の 1 ビットが定義されている。このビットがクリアの場合、ファイル内の以降のデータはバイナリである。設定されている場合は、それ以降のデータはテキストである。複数のヘッダー データ オブジェクトを使って、ファイル内でバイナリとテキストを切り替えることができる。