DirectX设备对象g_pd3dDevice的初始化步骤:
1,创建LPDIRECT3D9接口对象pD3D
2,获取显卡信息D3DCAPS9结构caps,并判断设置顶点处理方式int型变量vp
3,填充D3DPRESENT_PARAMETERS结构体d3dpp
4,获取LPDIRECT3DDEVICE9设备对象g_pd3dDevice,并释放LPDIRECT3D9接口对象pD3D
渲染步骤:
1,清屏g_pd3dDevice->Clear();
2,g_pd3dDevice->BeginScene();
3,绘制渲染
4,g_pd3dDevice->EndScene();
扫描二维码关注公众号,回复:
4071569 查看本文章
5,显示g_pd3dDevice->Present();
顶点缓存渲染步骤:
1,顶点缓存设计及FVF定义
2,创建LPDIRECT3DVERTEXBUFFER9顶点缓存g_pVertexBuffer
3,访问顶点缓存,即首先Lock出顶点缓存数据区pVertices,然后填充顶点数据,最后UnLock解锁
4,g_pd3dDevice->SetStreamSource设置顶点源为g_pVertexBuffer
5,