09 2007 档案

*VB中实现OpenGL的截屏(glReadPixels)
摘要: 由于答应帮朋友搞出来,周末就在踢球前弄了几个小时,VB也就在大学做课程设计的时候有用过一点,现在几乎忘记完拉-_-#!(当初还跟朋友讲,找到c++的代码修改成VB就好了,现在想象还真没那么简单)起初是想从网络上找份原代码来修改下就好拉,可是没找到,也许是我Google baidu的能力不够强,最后觉得自己按照C++的来改。找到OpenGL超级宝典上的例子(好象是在240页的一个例子)尝试转换成VB...阅读全文

posted @ 2007-09-25 15:08 健忘猪 阅读(1413) | 评论 (1) 编辑

*关于C++堆和栈的理解
摘要: 栈:就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆:就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。大块的内存申请在堆中进行,如果程序员没有释放掉,那么在程序结束后,操作系统会自动回收。阅读全文

posted @ 2007-09-25 14:54 健忘猪 阅读(280) | 评论 (0) 编辑

*D3D中把场景保存为图片的方法
摘要: IDirect3DSurface9 *pBackBuffer; // 取得后缓存表面Device->GetBackBuffer(0, 0, D3DBACKBUFFER_TYPE_MONO, &pBackBuffer);// 将后缓存表面保存为文件(D3DXIFF_*为保存的图片格式,有BMP,JPG,TGA,PNG,DDS等)D3DXSaveSurfaceToFile("paper....阅读全文

posted @ 2007-09-20 16:52 健忘猪 阅读(396) | 评论 (0) 编辑

游戏框架设计Ⅰ—— 游戏中的事件机制

posted @ 2007-09-06 09:47 健忘猪 阅读(284) | 评论 (1) 编辑

纯虚函数能为private吗?

posted @ 2007-09-05 22:07 健忘猪 阅读(1073) | 评论 (2) 编辑

C++模版使用

posted @ 2007-09-05 21:56 健忘猪 阅读(1356) | 评论 (2) 编辑