ID3DXFileSaveObject インターフェイス
アプリケーションでは、ID3DXFileSaveObject インターフェイスのメソッドを使用して、.x ファイルをディスクに書き込み、データ オブジェクトとテンプレートを追加および保存します。
メンバー
ID3DXFileSaveObject インターフェイスは、IUnknown インターフェイスから継承されます。 ID3DXFileSaveObject には、次の種類のメンバーもあります。
メソッド
ID3DXFileSaveObject インターフェイスには、これらのメソッドがあります。
メソッド | 説明 |
---|---|
AddDataObject |
ID3DXFileSaveData オブジェクトの子としてデータ オブジェクトを追加します。 |
Getfile | この ID3DXFileSaveObject オブジェクトを作成したオブジェクトの ID3DXFile インターフェイスを取得します。 |
保存 | データ オブジェクトとその子をディスク上の .x ファイルに保存します。 |
解説
すべてのファイルにテンプレートが必要なわけではありません。 たとえば、すべてのテンプレートをすべての .x ファイルに複製するのではなく、1 つの .x ファイルに配置できます。
ID3DXFileSaveObject インターフェイスは、 ID3DXFile::CreateSaveObject メソッドを呼び出すことによって取得されます。
ID3DXFileSaveObject インターフェイスのグローバル一意識別子 (GUID) がIID_ID3DXFileSaveObject。
LPD3DXFILESAVEOBJECT 型は、このインターフェイスへのポインターとして定義されます。
typedef interface ID3DXFileSaveObject *LPD3DXFILESAVEOBJECT;
要件
要件 | 値 |
---|---|
ヘッダー |
|
ライブラリ |
|
関連項目