代码改变世界

随笔分类 -  DirectX

Direct3D 9学习笔记(7)纹理实例

2012-08-08 22:10 by Clingingboy, 739 阅读, 收藏, 编辑
摘要: 纹理寻址 D3DSAMP_ADDRESSU Texture-address mode for the u coordinate. The default is D3DTADDRESS_WRAP. For more information, see D3DTEXTUREADDRESS. D3DSAMP_ADDRESSV Texture-address mode for t... 阅读全文

Direct3D 9学习笔记(6)纹理概念

2012-08-08 21:57 by Clingingboy, 770 阅读, 收藏, 编辑
摘要: 即贴图 一.加载图片资源 二.设置当前纹理 SetTexture方法 D3DXCreateTextureFromFile( Device, "dx5_logo.bmp", &Tex);Device->SetTexture(0, Tex);三.纹理过滤器两种情况:放大和缩小三种设置方式//// Values for D3DSAMP_***FILTER textur... 阅读全文

Direct3D 9学习笔记(5)颜色

2012-08-07 22:42 by Clingingboy, 370 阅读, 收藏, 编辑
摘要: 一.三个宏 // D3DCOLOR is equivalent to D3DFMT_A8R8G8B8#ifndef D3DCOLOR_DEFINEDtypedef DWORD D3DCOLOR;#define D3DCOLOR_DEFINED#endif// maps unsigned 8 bits/channel to D3DCOLOR#define D3DCOLOR_ARGB(a... 阅读全文

Direct3D 9学习笔记(4)基本顶点绘制呈现

2012-08-07 14:08 by Clingingboy, 787 阅读, 收藏, 编辑
摘要: http://www.cnblogs.com/Clingingboy/archive/2012/07/27/2611752.html 接上 六.绘制准备工作 为绘制流水线提供数据 Device->SetStreamSource(0, Triangle, 0, sizeof(Vertex));Device->SetFVF(Vertex::FVF);七.绘制图形bool Display... 阅读全文

Direct3D 9学习笔记(3)基本顶点绘制

2012-07-27 14:30 by Clingingboy, 1132 阅读, 收藏, 编辑
摘要: 一.顶点缓存和索引缓存概念 二.顶点缓存 HRESULT CreateVertexBuffer( [in] UINT Length, [in] DWORD Usage, [in] DWORD FVF, [in] D3DPOOL Pool, [out, retval] IDi... 阅读全文

Direct3D 9学习笔记(2)基本概念

2012-07-27 13:58 by Clingingboy, 341 阅读, 收藏, 编辑
摘要: 一.Direct3D 二.HAL 三.REF设备 四.绘制流水线 从三维虚拟场景到二维屏幕的整个计算过程,称为绘制流水线 五.顶点 六.顶点运算 阅读全文

Direct3D 9学习笔记(1)初始化

2012-07-27 13:35 by Clingingboy, 834 阅读, 收藏, 编辑
摘要: 参考书籍:DIRECTX9.03D游戏开发编程基础 一.创建IDirect3D9接口 //-----------------------------------------------------------------------------// Global variables//----------------------------------------------------... 阅读全文
点击右上角即可分享
微信分享提示