DirectX 学习
漂白猪
这个作者很懒,什么都没留下…
展开
-
DirectX5.0最新游戏编程指南 DirectDraw教程篇二
DirectDraw教程篇 DirectX是为Visual C++的用户准备的,因此要编制DirectDraw游戏程序,最好对VC要有一定的了解。不愿意使用VC的用户也可以利用消息Arakelian Soft公司开发的专门针对Visual Basic5.0用户的ActiveX控件DirectStudio98或Tegosoft公司的TegoSoft ActiveX for Visual B转载 2006-08-21 17:50:00 · 1296 阅读 · 0 评论 -
DirectX5.0最新游戏编程指南 DirectDraw教程篇二
二、第一个DirectDraw实例 要使用DirectDraw,首先必须创建DirectDraw对象的一个实例来表征计算机上的显示适配卡,然后使用接口方法来处理对象。另外还需要创建一个或多个DirectDrawSurface对象的实例来显示游戏。DDEX1首先创建一个DirectDraw对象,再创建一个主表面(primary surface)和一个后台缓冲区(back buffer),然后原创 2006-08-21 17:53:00 · 1274 阅读 · 0 评论 -
DirectX5.0最新游戏编程指南 DirectDraw教程篇三
三、创建动画 上面的例子都只是将数据写入后台缓冲区,然后将后台缓冲区与主表面翻转,其速度并不太快。下面的例子DDEX4和DDEX5优化了实时功能,使看起来更象一个真正的游戏。DDEX4显示了怎样为表面设置 Color key,怎样使用IDirectDrawSurface::BltFast方法将屏外表面各部分拷贝到后台缓冲区以产生动画。DDEX5加入了读取调色板并在动画运行时改变调色板的功原创 2006-08-21 17:55:00 · 1061 阅读 · 0 评论 -
两个小时学会DirectDraw编程
这并非哗众取宠, 通常学习一种电脑技术有两种方法. 一种是自己摸索, 在错误的方向上一错再错, 屡战屡败, 不过最后得道成功. 另一种是有人 或好的材料指导, 因而事半功倍, 在正确的方向上走了速成的捷径. 就象KFC 的鸡一样. 第一种学法能学出电脑天才, 因为所谓电脑高手, 其实就是排错试错的高手. 而第二种则出电脑专才. 这个两小时(?)的学习, 不能使你深入的掌握DD, 不过可以给你编制D转载 2006-08-21 17:42:00 · 1002 阅读 · 0 评论 -
DirectX5.0最新游戏编程指南 DirectDraw教程篇四
四、使用覆盖表面 本例将使用DirectX SDK包含的Mosquito范例程序一步一步地说明怎样在程序中使用DirectDraw和硬件支持的覆盖表面。Mosquito使用覆盖表面的翻转链而没有位块传输到主表面将运动位图显示在桌面上。Mosquito程序调整覆盖表面的特征以适应硬件的限制。1、创建一个主表面 要使用覆盖表面,必须先要初始化一个主表面,覆盖表面将显示在该主表面上。Mos原创 2006-08-21 17:56:00 · 1090 阅读 · 0 评论