摘要: 一.简介 纹理映射是一种为三角形赋予图像数据的技术 在 Direct3D 中一个纹理是通过 IDirect3DTexture9 接口来表示,一个纹理是一个像素矩阵的表面被映射到三角形上 二.纹理坐标 Direct3D 使用一个纹理坐标系统,它是由水平方向的 u 轴(向右为正)和竖直方向 v 轴(向下 阅读全文
posted @ 2019-07-03 15:41 言午丶 阅读(1067) 评论(0) 推荐(0)
摘要: 一.项目背景 因公司项目需要对.x模型进行处理,但是目前市场上处理.x模型文件的软件太少,对这种模型格式不兼容,所以只能转为OBJ这种通用的模型文件格式,最后处理完再把OBJ模型文件格式转换为.x模型文件格式 二.项目实施 做一个开源的小工具,用来转换.x模型文件和OBJ模型文件,分享到Github 阅读全文
posted @ 2019-07-03 14:28 言午丶 阅读(1057) 评论(0) 推荐(0)
摘要: 1.GetWindowRect() 2.ScreenToClient() 3.GetClientRect() 4.MoveWindow() 5.SetWindowPos() 阅读全文
posted @ 2019-07-03 13:51 言午丶 阅读(246) 评论(0) 推荐(0)
摘要: 一.介绍 struct TreeNode{ int val; TreeNode* left; TreeNode* right; TreeNode(int x):val(x),left(NULL),right(NULL){}}; 二.遍历二叉树 1.前序遍历 前序遍历是按照根节点优先,再同级先左再右 阅读全文
posted @ 2019-07-03 13:36 言午丶 阅读(159) 评论(0) 推荐(0)
摘要: 一.简介 二.接口抽象类 1.IDirect3DDevice9 2.IDirect3DVertexBuffer9 / IDirect3DIndexBuffer9 3.ID3DXMesh 三.结构体 1.D3DXVECTOR3 2.D3DXCOLOR 3.D3DLIGHT9 4.D3DXMATRIX 阅读全文
posted @ 2019-07-03 11:46 言午丶 阅读(638) 评论(0) 推荐(0)
摘要: 一.Struct 1.struct的作用 一般用在多种不同数据类型集合里面,便于代码整洁,用于封装便于再次利用 struct默认是public,class默认是private 2.struct的使用 二.Typedef 1.Typedef的作用 可以给结构体起一个别名 2.Typedef的使用 三. 阅读全文
posted @ 2019-07-03 10:13 言午丶 阅读(499) 评论(0) 推荐(0)
摘要: 一.简介 在Windows环境下,只有用WinSDK的API函数才能实现,C和C++的库没有支持,但是好像听说C++11以上的版本好像有支持,待我有空去了解 二.并发和并行 1.并行 并行就是同时执行,类似多个CPU同时工作 2.并发 并发体现为某一个时刻只能处理一个操作,但是它是有次重点的,类似人 阅读全文
posted @ 2019-07-03 10:02 言午丶 阅读(863) 评论(0) 推荐(0)
摘要: 1.静态文本(Static Text) 2.编辑框(Edit Control) 3.按钮(Button) 4.下拉框(Combo Box) 5.组合框(Group Box) 阅读全文
posted @ 2019-07-03 09:35 言午丶 阅读(167) 评论(0) 推荐(0)
摘要: 常用的Windows消息 ON_WM_CHAR(从键盘输入字符) void A::OnChar(UINT nChar,UINT nRepCnt,UINT nFlags)ON_WM_COMMAND(用户选择菜单内的某项,或者是控件给其父类发送了一个通知) void A::OnCommand(WPARA 阅读全文
posted @ 2019-07-03 09:34 言午丶 阅读(285) 评论(0) 推荐(0)
摘要: 一.Const常量 1.作用 Const修饰的数据类型是指常类型,常类型的变量或对象的值是不能被更新的用来提高程序的安全性和可靠性(其实我一般都觉得可加可不加,但是加了代码当然更好啦)它推出的初始目的是为了取代预编译指令,因为const定义的常量在程序运行中只有一份拷贝,而#define定义的常量在 阅读全文
posted @ 2019-07-03 09:28 言午丶 阅读(465) 评论(0) 推荐(0)
摘要: 一.简介 阅读全文
posted @ 2019-07-03 09:19 言午丶 阅读(385) 评论(0) 推荐(0)