This interface is implemented by the application to allocate or free frame and mesh container objects. Methods on this are called during loading and destroying frame hierarchies.
Method | Description |
---|---|
ID3DXAllocateHierarchy::CreateFrame | Requests allocation of a frame object. |
ID3DXAllocateHierarchy::CreateMeshContainer | Requests allocation of a mesh container object. |
ID3DXAllocateHierarchy::DestroyFrame | Requests deallocation of a frame object. |
ID3DXAllocateHierarchy::DestroyMeshContainer | Requests deallocation of a mesh container object. |
The LPD3DXALLOCATEHIERARCHY type is defined as a pointer to this interface.
typedef interface ID3DXAllocateHierarchy ID3DXAllocateHierarchy; typedef interface ID3DXAllocateHierarchy *LPD3DXALLOCATEHIERARCHY;
Header: Declared in D3dx9anim.h.
Import Library: Use D3dx9.lib.