DrawPolygonIndexed3D関数の使い方として
10個の頂点の情報をセットして、
必要に応じた頂点を好きなだけ選んでポリゴンを表示できますか?

VERTEX3D Vertex[10];

Vertex[0] = VGet(x0,y0,z0);

Vertex[9] = VGet(x9,y9,z9);
としておいて、描きたいようにIndexの配列の値を変える。