# Managed DirectX - Mesh problem

This topic is 3188 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

## Recommended Posts

Hi. I was looking for answer, but I found nothing ... I'm trying to make a mesh from VertexBuffer and IndexBuffer. The problem is get an Direct3DXException with ErrorString "D3DERR_INVALIDCALL" when I try to initialize Mesh object. Line causing exception:
meshTerrain = new Mesh((WIDTH-1)* (HEIGHT-1)*2,WIDTH*HEIGHT,MeshFlags.Managed,CustomVertex.PositionColored.Format , device);
Everything should be OK, device, HEIGHT and WIDTH are set ... I don't know what to do with this. Without this line, everythings works fine :/ Thanks in advance for any help. PS. I'm using DX SDK march 2009.