D3DXLoadMeshFromXof messed up

I try to read a mesh from a .x file. The following code crashes, and I dont know why. Can anyone give me a hint?

LPDIRECTXFILEDATA xbuffer;
pDXData->GetData(NULL, &dwSize, (PVOID*)&xbuffer);

LPD3DXBUFFER m_pbufMaterials, m_pbufAdjacency, m_pbufEffectInstances;

D3DXLoadMeshFromXof( xbuffer, D3DXMESH_MANAGED, g_pD3DDevice, &m_pbufAdjacency, &m_pbufMaterials, &m_pbufEffectInstances, &m_dwNumMaterials, &m_pMesh );

Just before this code I have successfully read other data (vectors). When I place the mesh in a separate file and load it with D3DXLoadMeshFromX, it works.
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories