低调走过

拒绝平庸、

SetStreamSource

(渲染数据流序号,顶点缓冲区指针,启始位置,顶点大小)第一个参数:渲染数据流是啥东西,一直不清楚,总是设为0。第二个参数:顶点缓冲区指针。第三个参数:启始位置,这个也不清楚,总是设为0。第四个参数:顶点大小。

2010-06-30 20:43:00

阅读数 924

评论数 0

D3DXMatrixPerspectiveFovLH

创建一个左手坐标系的透视投影矩阵。 定义: D3DXMATRIX *WINAPI D3DXMatrixPerspectiveFovLH(          D3DXMATRIX *pOut,    FLOAT fovy,    FLOAT Aspect,    FLOAT zn,    FLOAT...

2010-06-30 20:41:00

阅读数 1292

评论数 0

1000个脑筋急转弯

1世界上什么人一下子变老?  答案:新娘.因为今天是新娘,明天是老婆.2 一颗心值多少钱? 答案:1亿.因为一心一意嘛!3 台风天气要带多少钱才能出门?答案:四千万.因为台风天气没"事千万"不要出门.4 要考试了,不能看什么书?答案:百科全书(百科全输).5如果明天就是世界末日...

2010-06-29 16:38:00

阅读数 2922

评论数 0

绘制旋转Cube图形

cube.cpp#include "d3dUtility.h" // // Globals // IDirect3DDevice9* Device = 0; /*************************************************...

2010-06-29 11:05:00

阅读数 931

评论数 1

全局变量、extern/static/const区别与联系

在讨论全局变量之前我们先要明白几个基本的概念:1. 编译单元(模块):    在IDE开发工具大行其道的今天,对于编译的一些概念很多人已经不再清楚了,很多程序员最怕的就是处理连接错误(LINK ERROR), 因为它不像编译错误那样可以给出你程序错误的具体位置,你常常对这种错误感到懊恼,但是如果你...

2010-06-28 21:18:00

阅读数 692

评论数 0

Direct3D中绘制

HRESULT IDirect3DDevice9::CreatVertexBuffer( UINT Length, //为缓存分配的字节数。如果想让顶点缓存足够存储8个顶点,该参数需设为8 * sizeof(Vertex),其中Vertex是定义顶点的结构。 DWORD Usage, ...

2010-06-28 14:28:00

阅读数 802

评论数 3

绘制流水线

一、              局部坐标系局部坐标系或建模坐标系,是用于定义构成物体的三角形单元列表的坐标系。采用局部坐标系的优势体现在他/她可以简化建模过程。在物体的局部坐标系中建模要比直接在世界坐标系中容易得多。例如,局部坐标系允许我们构建模型时无需考虑位置、大小或对于场景中其他物体的朝向。二...

2010-06-28 13:34:00

阅读数 1835

评论数 1

Directx初始化窗体

 d3dUtility.cpp#ifndef __d3dUtilityH__ #define __d3dUtilityH__ #include #include namespace d3d { bool InitD3D( HINSTANCE hInstance, ...

2010-06-27 20:19:00

阅读数 1463

评论数 2

C++代码编辑器使用技巧

1.在代码编辑器中实现录制功能按开始录制按结束录制按粘贴 2.检测代码中括号是否匹配将光标移动到需要检测的括号前面,按或,如果前面有匹配的括号,光标会跳到匹配的括号处,否则光标不移动,且机箱发出警告声。3.对齐零乱的代码4.显示函数参数5.完全取词功能不可用通常在输入“.”后会显示对象的成员变量和...

2010-06-15 17:44:00

阅读数 921

评论数 0

C++ static用法

static关键字是C, C++中都存在的关键字, 它主要有三种使用方式, 其中前两种只指在C语言中使用, 第三种在C++中使用(C,C++中具体细微操作不尽相同, 本文以C++为准).(1)局部静态变量(2)外部静态变量/函数(3)静态数据成员/成员函数下面就这三种使用方式及注意事项分别说明一、...

2010-06-14 20:05:00

阅读数 1085

评论数 0

c++ const 用法

一、对于基本声明1.const int r=100; //标准const变量声明加初始化,因为默认内部连接所以必须被初始化,其作用域为此文件,编译器经过类型检查后直接用100在编译时替换。2.extend const int r=100; //将const改为外部连接,作用于扩大至全局,编译时会分...

2010-06-14 20:02:00

阅读数 704

评论数 1

提示
确定要删除当前文章?
取消 删除
关闭
关闭