随笔分类 -  game

D3DXVECTOR3
摘要:http://technet.microsoft.com/zh-cn/bb205546Describes a three-component vector including operator overloads and type casts.Syntaxtypedef struct D3DXVECTOR3 { FLOAT x; FLOAT y; FLOAT z;} D3DXVECTOR3, *LPD3DXVECTOR3;MembersxType: FLOATThe x-component.yType: FLOATThe y-component.zType: FLOATThe... 阅读全文

posted @ 2013-03-02 16:24 c_dragon 阅读(1302) 评论(0) 推荐(0) 编辑

D3DXMATRIX
摘要:在Direct3D中进行3D变换很多时候需要构造一个4*4的矩阵,D3DXMATRIX就用来表示这个矩阵。该类继承自结构体D3DMATRIX(注意二者写法不同,相差一个X)__________________________________________________________________结构体D3DMATRIX的定义(版本DX9):typedef struct _D3DMATRIX { union { struct { float _11, _12, _13, _14; float _2... 阅读全文

posted @ 2013-03-02 16:22 c_dragon 阅读(630) 评论(0) 推荐(0) 编辑

D3DXVec3TransformCoord 函数 D3DXVec3TransformNormal 函数
摘要:http://www.cnblogs.com/kex1n/archive/2011/08/02/2125337.htmlD3DXVec3TransformCoord函数用矩阵变换3-D向量,并且用w = 1投影结果。定义:D3DXVECTOR3*WINAPID3DXVec3TransformCoord(D3DXVECTOR3*pOut,CONST D3DXVECTOR3*pV,CONST D3DXMATRIX*pM);ParameterspOut[in, out]指向D3DXVECTOR3结构的操作结果。pV[in]指向D3DXVECTOR3结构的向量。pM[in]指向D3DXMATRIX结构 阅读全文

posted @ 2013-02-28 23:14 c_dragon 阅读(360) 评论(0) 推荐(0) 编辑

fmod播放mp3 vs2010测试通过
摘要:#include<stdio.h>#include<conio.h>#include<Windows.h>#include<Fmod\fmod.h>#include<Fmod\fmod.hpp>#pragma comment(lib,"fmodex_vc.lib")#pragma comment(lib,"fmodexL_vc.lib")FMOD_RESULT result;char key;int main (){FMOD::System *system;FMOD::Sound *sound; 阅读全文

posted @ 2013-01-11 17:17 c_dragon 阅读(386) 评论(0) 推荐(0) 编辑

导航