ID3DXLoadUserData 接口
此接口由应用程序实现,用于保存 .x 文件中嵌入的任何其他用户数据。 此接口的实例将传递给 D3DXLoadMeshHierarchyFromX,并且每次遇到适当的数据时,D3DX 都会在此接口上调用相应的方法。 例如,对于 .x 文件中的每个帧对象,将调用 ID3DXLoadUserData::LoadFrameChildData 并传递子数据。
成员
ID3DXLoadUserData 接口继承自 IUnknown 接口。 ID3DXLoadUserData 还具有以下类型的成员:
方法
ID3DXLoadUserData 接口具有这些方法。
方法 | 说明 |
---|---|
LoadFrameChildData | 从 .x 文件加载帧子数据。 |
LoadMeshChildData | 从 .x 文件加载网格子数据。 |
LoadTopLevelData | 从 .x 文件加载顶级数据。 |
备注
LPD3DXLOADUSERDATA 类型定义为指向此接口的指针。
typedef interface ID3DXLoadUserData ID3DXLoadUserData;
typedef interface ID3DXLoadUserData *LPD3DXLOADUSERDATA;
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|
另请参阅