   Verticies in a VertexBuffer C#
  Hey, I''m using vertexbuffers and I was wondering if there was a way to get how many verticies exsist in the buffer, also the same for an IndexBuffer.e.g:   VertxBuffer vb = new VertexBuffer(.....);int numVerts = vb.???IndexBuffer ib = new IndexBuffer(.....);int numIndicies = ib.???I know VertexBuffers have the .Description.Size property but this returns the size in bytes, is this the size of the object? or the size of the combined verticies data, if so how do I divide out the num of verts. Same questions with IB.I''ve tried the documentation but it kinda sucks for Managed DX atmo, any help appricated. Of course I can always store the numbers of verts/indicies in a variable somewhere, but yuk 
  It''s stored with the array that is returned from locking the vertex buffer.  CustomVertex.PositionColoredTextured[] verts = vb.Lock(offset, 0);int count = verts.Length;;  true, but I don''t want to lock the data as I''ve specified the writeOnly flag, reading the data would give performance a slap, there no way to do this without retreiving the array? ;  Good point, is there a reason you aren''t getting (and possibly storing) this data while you''re filling the VB?