DX游戏开发学习笔记
文章平均质量分 69
nick_can
有个毛病,后知后觉
展开
-
DX窗口创建和初始化
今天过得浑浑噩噩的。。有课要上,代码也是看的断断续续的。感觉好没效率、还是先小总结下今天看到的先是普通窗口的建立过程: 声明,定义窗口响应函数 LRESULT CALLBACK WndProc(HWND hwnd,原创 2013-11-18 23:09:09 · 2119 阅读 · 0 评论 -
DrawIndexedPrimitive()索引缓冲区绘制
HRESULT DrawIndexedPrimitive ( D3DPRIMITIVETYPE Type, INT BaseVertexIndex, UINT MinIndex, UINT NumVertices, UINT StartIndex, UINT PrimitiveCounts);参数1:Type 图元类型参数2:BaseVertexIn原创 2013-11-05 00:11:26 · 1386 阅读 · 0 评论 -
DX绘制流水线
绘制流水线 顶点格式。、顶点格式(定义结构体)可以有多种,关键就在于结构定义好后,要用灵活顶点格式(Flexible Vertex Format,FVF)标记的组合来描述顶点的结构#define FVF_COLOR (D3DFVF_XYZ | D3DFVF_DIFFUSE.。。。)标记与结构体内数据顺序一致 世界坐标系让一个立方体中心位于世界坐标系中的点(x原创 2013-11-20 14:43:16 · 1377 阅读 · 0 评论 -
Direct3D中的绘制
创建顶点缓存和索引缓存HRESULT IDirect3DDevice9::CreateVertexBuffer创建顶点缓存HRESULT IDirect3DDevice9::CreateIndexBuffer 创建索引缓存 访问缓存内容先Lock要方云的缓存,访问完后,unlock 获取顶点缓存和索引缓存的信息D3DVERTEXBUFFER_DESC v原创 2013-11-21 08:42:03 · 983 阅读 · 0 评论 -
用顶点缓存绘制一个三角形
今天依旧是断断续续的。。好歹实践下。画出了个三角形。。。尴尬。弱爆学习了浅墨大神的教程。记录一下,以备过几天又陌生了//*****************************************************************************************// Name: Direct3D_Init( )// Desc: 初始化Direct原创 2013-11-21 23:32:21 · 969 阅读 · 0 评论