Vars im using:
Alloc: ID3DXAllocateHierarchy;
FrameHeirarchy: PD3DXFRAME;
AnimController: ID3DXANIMATIONCONTROLLER;


the procedure:
if FAILED(D3DXLoadMeshHierarchyFromX('bones_all.x', D3DXMESH_MANAGED, g_pd3dDevice, Alloc, nil, FrameHeirarchy, AnimController)) then Exit;


The procedure D3DXLoadMeshHierarchyFromX is returning a FAILED result. What im doing wrong?

I'm 100% sure thats all ok with the X file (i tried to load others too, but still returning false).

Thanks.