IDirectXFileData 接口

应用程序使用 IDirectXFileData 接口的方法生成或访问数据对象的直接层次结构。 模板限制决定了层次结构。 模板允许的数据类型称为可选成员。 可选成员不是必需的,但对象可能会丢失重要信息,而没有它们。 这些可选成员保存为数据对象的子级。 子级可以是另一个数据对象、对早期数据对象的引用或二进制对象。 已弃用。

成员

IDirectXFileData 接口继承自 IDirectXFileObjectIDirectXFileData 还具有以下类型的成员:

方法

IDirectXFileData 接口具有以下方法。

方法 说明
AddBinaryObject 创建二进制对象并将其添加为子对象。 已弃用。
AddDataObject 将数据对象添加为子对象。 已弃用。
AddDataReference 创建数据引用对象并将其添加为子对象。 已弃用。
GetData 检索对象之一成员的数据或所有成员的数据。 已弃用。
GetNextObject 检索 DirectX 文件中的下一个子数据对象、数据引用对象或二进制对象。 已弃用。
GetType 检索对象的模板的 GUID。 已弃用。

 

备注

IID_IDirectXFileData IDirectXFileData 接口的 GUID。

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

typedef interface IDirectXFileData *LPDIRECTXFILEDATA;

要求

要求
标头
DXFile.h

D3dxof.lib

另请参阅

IDirectXFileObject

X 文件接口