![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DirectX
oO咫尺天涯
这个作者很懒,什么都没留下…
展开
-
DirectX的安装与D3D的初始化
下载安装首先登陆Microsoft Download Center下载最新版本的DirectX SDK。http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=3021d52b-514e-41d3-ad02-438a3ba730ba按步骤安装安装完成后会发现VS2008里面已经设置好相关开发库的目录。开发D3D程序的一般步骤D3D对象在编写D3D程序时,D3D对象是 必须首先创建的对象。通过这个对象,可以去枚举、获原创 2010-12-10 23:03:00 · 23387 阅读 · 0 评论 -
DirectX技术与Windows应用程序
1.1. DirectX是简介DirectX是微软开发的多媒体应用程序接口(API)(包括图形,声音,输入,网络)。Direct代表直接的意思,X代表很多部分,DirectX 就是一系列的 DLL (动态连接库)。微软的DirectX软件开发工具包(SDK)提供了一套优秀的应用程序编程接口(APIs),这个编程接口可以提供给你开发高质量、实时的应用程序所需要的各种资源。DirectX技术的出现将极大的有助于发展下一代多媒体应用程序和电脑游戏。 1.2. DirectX的设备无关性微软开发DirectX,其最原创 2010-12-10 17:56:00 · 3285 阅读 · 0 评论 -
D3D基本图元和顶点缓冲
图元三维图元是组成单个三维实体的顶点集合。在D3D中,一共有三种基本图元,分别是点、线和三角形。通常三维图元是多边形。一个多边形是由至少三个顶点描绘的三维形体。最简单的多边形是三角形。Direct3D使用三角形组成大多数多边形,因为三角形的三个顶点一定是共面的。应用程序可以用三角形组合成大而复杂的多边形及网格(mesh)。绘制基本图元所有的 3D 图形都是由三角形构成的。为什么是三角形而不是别的图形呢?因为三角形有许多优越之处,例如:绘制效率。而且我们知道,任意不在同一条直线上的三个点都能构成三角形,这对于原创 2010-12-13 20:31:00 · 3913 阅读 · 2 评论 -
我第一个用DirextX做的2D游戏——炮炮兵考眼力
炮炮兵考眼力游戏简要说明书广州大学华软软件学院 郭少豪Email : gsh0913@qq.comQICQ : 264965161游戏简介游戏主界面“炮炮兵考眼力”是一款以炮炮兵为游戏形象的类似连连看的一款悠闲小游戏。游戏的方式与连连看类似,但具体操作方式有所不同。游戏规则简单容易上手,游戏速度节奏快,游戏形象惹人喜爱,适合各年龄层面的玩家。游戏规则屏幕中央会出现一个网格,网格中将会以一定的填充以炮炮兵为形象的卡片(也就是说不是每一个空格都填有卡片,将会有一部分留空),卡片一共有四种,每种卡片有明显的颜色区原创 2010-12-23 23:40:00 · 3395 阅读 · 2 评论 -
ID3dXSprite接口
<br />HRESULT Draw( LPDIRECT3DTEXTURE9 pTexture, CONST RECT * pSrcRect, CONST D3DXVECTOR3 * pCenter, CONST D3DXVECTOR3 * pPosition, D3DCOLOR Color);<br />在2D游戏中,由于去掉了深度这一个"D",所以无论视点离物体的远近程度如何,其呈现的物体大小是不会改变的。<br />那么使用D3D制作2D游戏,怎原创 2011-01-08 12:52:00 · 6569 阅读 · 3 评论