   [MDX] The various vertex buffer constructors
  Hi all,From the DirectX Documentation, there are 2 constructors for the Vertex Buffer:1. public VertexBuffer(Device, int, Usage, VertexFormats, Pool);  2. public VertexBuffer(Type, int, Device, Usage, VertexFormats, Pool); Tried as I might, I can't discern any difference between the two of them. When shall I use one over the other?Thanks in advance!   
  The form of the constructor that takes a type is handy if you have a structure defined for your vertex or are using one of the pre-defined vertex types (CustomVertex.*).  The other form is good if you do not have (or know) a specific type for the verts in your buffer.  Note that the int parameter in the form that accepts a type refers to the number of verts and in the other form refers to the total byte size of the buffer.  In other words if your verts are of type CustomVertex.PositionOnly and you want to store five of them the type accepting form of the constructor would expect 5 where the other form woudl expect 5*sizeof(CustomVertex.PositionOnly).   