DrawIndexedPrimitive( D3DPT_TRIANGLELIST, // PrimitiveType
50, // BaseVertexIndex
0, // MinIndex
4, // NumVertices
3, // StartIndex
1 ); // PrimitiveCount
50,BaseVertextIndex 这是基于 Vertex Buffer(顶点缓冲区)的索引的起始位置
0,MinIndex 这是基于Index Buffer的位置,本次绘制的最小索引
4,NumVertices 表示涉及到(或者说此次绘制要用到的)一块连续的Vertex Buffer(顶点缓冲区)的数量,
3,StartIndex 表示IndexBuffer 开始的索引
1,PrimitiveCount 表示绘制的图元数量
具体解析如图: