当用索引顶点缓冲时,还要加锁
WORD *indices = 0;
_IB->Lock( 0, 0, (void **)&indices, 0);
.....
_IB->Unlock();
渲染时,
要加入Device->SetIndices(_IB);
渲染函数用Device->DrawIndexedPrimitive( D3DPT_TRIANGLELIST, 0, 0, 4, 0, 2)
第一个参数为图元格式, 0, 0, 顶点个数, 0, 绘制图元个数.
绘制三角形时:
必须三个顶点放一起,系统会把三个顶点放在一起绘制三角形,三个顶点的顺序必须为顺时针.