在渲染函数RenderFrame中做了那些事情呢?其基本流程莫过于下面伪代码所示: //调用SetRenderState接口设置好渲染状态,诸如:光照、雾、贴图等等。。 SetRenderState(...); SetRenderState(...); ... SetRenderState(...); Clear(); //清除(可以通过参数指定清除内容,包括:颜色缓冲、ZBuffer、StencilBuffer) SetMatrix(); //世界变换矩阵(WORLD),镜头变换矩阵(VIEW),投影矩阵(PROJECTION) BeginScene(); //告诉DX开始绘制 SetFVF(); //设置数据格式 DrawPrimitive..(); //调用DP命令 EndScene(); //告诉Dx结束绘制 Present(); [...]