IDirectXFileData 接口
应用程序使用 IDirectXFileData 接口的方法生成或访问数据对象的直接层次结构。 模板限制决定了层次结构。 模板允许的数据类型称为可选成员。 可选成员不是必需的,但对象可能会丢失重要信息,而没有它们。 这些可选成员保存为数据对象的子级。 子级可以是另一个数据对象、对早期数据对象的引用或二进制对象。 已弃用。
成员
IDirectXFileData 接口继承自 IDirectXFileObject。 IDirectXFileData 还具有以下类型的成员:
方法
IDirectXFileData 接口具有以下方法。
方法 | 说明 |
---|---|
AddBinaryObject | 创建二进制对象并将其添加为子对象。 已弃用。 |
AddDataObject | 将数据对象添加为子对象。 已弃用。 |
AddDataReference | 创建数据引用对象并将其添加为子对象。 已弃用。 |
GetData | 检索对象之一成员的数据或所有成员的数据。 已弃用。 |
GetNextObject | 检索 DirectX 文件中的下一个子数据对象、数据引用对象或二进制对象。 已弃用。 |
GetType | 检索对象的模板的 GUID。 已弃用。 |
备注
IID_IDirectXFileData IDirectXFileData 接口的 GUID。
LPDIRECTXFILEDATA 类型定义为指向此接口的指针。
typedef interface IDirectXFileData *LPDIRECTXFILEDATA;
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|
另请参阅