I have another question and didn't want to start a new thread.

How can I check if a D3DVERTEX is empty? I have a defined length array of D3DVERTEX pointers filled with a undefined amount of D3DVERTEX entries. I want to draw a point on every D3DVERTEX but I need to avoid attempting to access empty array indicies (causing a overflow? & crash). Any way to retrieve the size (amount of entries) in a D3DVERTEX array? Should I create a var array with pointers (which would be easier to "count") which link to the D3DVERTEX pointer?