HRESULT DrawIndexedPrimitive (
D3DPRIMITIVETYPE Type,
INT BaseVertexIndex,
UINT MinIndex,
UINT NumVertices,
UINT StartIndex,
UINT PrimitiveCounts
);
参数1:Type 图元类型
参数2:BaseVertexIndex 调用的时候,用这个数加上设置好的索引,得到新的索引,原来的索引是{6,7,9},这里设置为2,则新索引为{8,9,11}
参数3:MinIndex 将被引用的最小索引值(不算上BaseVertexIndex ),即上面的索引6
参数4:NumVertices 完成图元要用到的顶点数
参数5:StartIndex 开始渲染的索引下标,即从6开始使用,则参数为0,若7,则1
参数6:PrimitiveCounts 要绘制的图元个数