ID3DXFileSaveObject 接口

应用程序使用 ID3DXFileSaveObject 接口的方法将 .x 文件写入磁盘,以及添加和保存数据对象和模板。

成员

ID3DXFileSaveObject 接口继承自 IUnknown 接口。 ID3DXFileSaveObject 也包含以下类型的成员:

方法

ID3DXFileSaveObject 接口包含以下方法。

方法 说明
AddDataObject 添加一个数据对象作为 ID3DXFileSaveData 对象的子对象。
GetFile 获取创建此 ID3DXFileSaveObject 对象的对象的 ID3DXFile 接口。
保存 将数据对象及其子项保存到磁盘上的 .x 文件中。

 

备注

并非每个文件中都需要模板。 例如,可以将所有模板放入单个 .x 文件中,而不是在每个 .x 文件中复制它们。

ID3DXFileSaveObject 接口是通过调用 ID3DXFile::CreateSaveObject 方法获取的。

IID_ID3DXFILESAVEOBJECT ID3DXFileSaveObject 接口的全局唯一标识符 (GUID) 。

LPD3DXFILESAVEOBJECT 类型定义为指向此接口的指针。

typedef interface ID3DXFileSaveObject *LPD3DXFILESAVEOBJECT;

要求

要求
标头
D3DX9Xof.h

D3dx9.lib

另请参阅

D3DX X 文件接口