摘要:
C++的单件模式 双件模式! N件模式!(转载) 2009-12-10 22:23 什么是单件模式? 在面向对象的程序设计中,对群体数据的管理一般都会设计一个管理类,但这个管理类有个特点,就是在整个程序中不需要多个副本,否则多个副本会占用无谓的内存,而且对于抽象模型会不易理解。 这时就需要设计一个只... 阅读全文
2012年9月8日
2012年8月30日
摘要:
c1xx fatal error C1083 Cannot open source file src random cpp No such file or directory.txt 在VS2008 VC++项目中,新建了一个cpp文件,然后在物理硬盘上手动删除了,就出现如下错误。 1>---... 阅读全文
2012年8月29日
摘要:
资源分类 顶点缓冲(VertexBuffer) 索引缓冲(IndexBuffer) 纹理(Texture)资源存储 显存(Video Memory) 通过AGP直接访问的内存(AGP Aperture,也叫做非本地显存) 系统内存(System Memory)性能权衡 我们... 阅读全文
2012年8月11日
摘要:
C++在单继承、多继承、虚继承时,构造函数、复制构造函数、赋值操作符、析构函数的执行顺序和执行内容 【转】 参考度4.6星 源地址:http://blog.csdn.net/daheiantian/article/details/6438782 ---------------------... 阅读全文
2012年8月6日
摘要:
D3DFVF_XYZRHW 2011-06-27 01:57:31|分类:Directx|标签:d3dfvf_x|字号订阅 同样的程序,用D3DFVF_XYZ格式完全没问题,改成XYZRHW就渲染不出来,实在不知道该怎么样调试D3D程序了,在codesampler上找到一个例子看,RH... 阅读全文
摘要:
学C++的时候,这几个输入函数弄的有点迷糊:1、cin1、cin.get()2、cin.getline()3、getline()4、gets()5、getchar() 附:cin.ignore();cin.get()//跳过一个字符,例如不想要的回车,空格等字符 1、cin>> 用法1:最基本,也... 阅读全文
2012年8月4日
摘要:
向量就是包含大小(长度)和方向的一个量。向量有2维的,也有3维甚至4维的。在DX的所有结构体中,有一个结构体是用来表示3维向量的,它就是D3DVECTOR,这个结构体很简单,只有三个成员:x、y、z。一般来说,如果不涉及到向量运算的话,用这个结构体来定义一个向量就可以了。我们可以它来表示方向以及顶点... 阅读全文
2012年8月3日
摘要:
Camera in Direct3D These notes describe one method of implementing a first person camera using Direct3D. View Matrix For the view matrix we can use th... 阅读全文
摘要:
struts Object{ D3DMATRIX matLocal;}用该矩阵中的三个向量分别表示物体的朝向:Look,Up,Right,这个里的含义如同openGL里边相机的Look,Up,Right是一样的。然而实际上定位一个物体除了上述三个向量表示的姿态以外,还需要一个位置信息,于是我们用第四... 阅读全文