m_Vtx = new CUSTOMVERTEX[nVertex];
 
 m_D3DDevice->CreateVertexBuffer( nVertex*sizeof(CUSTOMVERTEX),0, D3DFVF_CUSTOMVERTEX,D3DPOOL_DEFAULT, &m_VertexBuffer, NULL );

 int n=0;
 for(int z=0; z<=Height; ++z)
 {
  for(int x=0; x<=Width; ++x)
  {
   n = z * (Width + 1) + x;

   m_Vtx[n].p = D3DXVECTOR3(FLOAT(x), 0.0f, FLOAT(z));
   m_Vtx[n].p *= (float)Scale;
   m_Vtx[n].d = D3DCOLOR_XRGB(255, 255, 255);
  }
 }

 VOID* pVertices;
 m_VertexBuffer->Lock( 0, sizeof(m_Vtx), (void**)&pVertices, 0 );
 memcpy( pVertices, m_Vtx, sizeof(m_Vtx) );

 m_VertexBuffer->Unlock();


이렇게 했거든 근데 안나와..ㅜㅠ

new 할당한게 잘 못 된걸까?