|
当D3DXCreateMeshFVF( 10000, 30000, D3DXMESH_MANAGED, Vertex::FVF, Device, &Mesh);试运行没问题。
但我加上了D3DXMESH_32BIT 时,(即D3DXCreateMeshFVF(10000, 30000, D3DXMESH_MANAGED|D3DXMESH_32BIT , Vertex::FVF, Device, &Mesh);)
std::vector adjacencyBuffer(Mesh->GetNumFaces() * 3);
Mesh->GenerateAdjacency(0.0f, &adjacencyBuffer[0]);在运行时产生访问冲突。
把这段代码去掉时,
Mesh->DrawSubset(0);又发生错误,请问是为什么?
|
|