DirectX编程环境配置1

DirectX编程环境配置1

ID:36352383

大小:6.96 MB

页数:45页

时间:2019-05-09

DirectX编程环境配置1_第1页
DirectX编程环境配置1_第2页
DirectX编程环境配置1_第3页
DirectX编程环境配置1_第4页
DirectX编程环境配置1_第5页
资源描述:

《DirectX编程环境配置1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、DirectX与编程环境配置教材《DirectX9.03D游戏开发编程基础》导论性质的书籍,没有过分深入的理论讲解,只有简明浅显但不失代表性的范例。参考资料在课程的学习以及今后的发展过程中使用。一幅图胜过千言万语!图生成方式:图形图像视觉感观:平面立体灰度彩色屏幕呈现:像素点阵游戏二维游戏三维游戏组成:图声效输入网络游戏一定程度上改变人们的生活和娱乐方式。虚拟现实如何生成图?GDI方法其它方法3D游戏开发最流行的图形API有?DirectGraphicsOpenGLJAVA3DOpenInventor绝

2、对主要的地位只运行在Windows系列OS平台专业图形跨OS平台:UnixlinuxWindows等什么是DirectX?DirectX是Microsoft开发的一套功能丰富的底层的API,用于在Windows平台上开发游戏和其他高性能的多媒体应用程序。麻雀虽小,五脏俱全DirectX的优势微软的支持为软件开发者提供硬件无关性;专为Windows平台的游戏设计而开发包含多个部分,而OpenGL则只是3D图形接口版本更新快,紧跟图形硬件发展的步伐已经是民用市场的主流APIDirectX的组成部分Direc

3、tXAudioDirectSound√DirectMusicDirectXGraphicsDirectInputDirectShowDirectPlay2D(DirectDraw)3D(Direct3D)音频输入设备图形音、视频流媒体网络现已不推荐使用√√DirectX的发展简史在DirectX实现过程中,微软提出了:HAL(HardwareAbstractionLayer,硬件抽象)HEL(HardwareEmulationLayer,硬件模拟)两项标准。百度百科:OpenGL、DirectXDire

4、ctX经历了多个版本,从最早的DirectX到最新的DirectX12(包含在Windows10中),每一个版本的出现都会导致一大批支持该新版本DirectX的新游戏出现。DirectX的发展简史RedAlert,1996古墓丽影2极品飞车3Counter-Strike极品飞车6DirectX9.0C:让人耳目一新功能基本完善后续版本:性能、精度、规模、便捷性更多的利用硬件自身的能力Quake4Crysis,孤岛危机2007按部就班使用VC9.0(.net2008)+DirectX环境配置我们的环境:M

5、SVisualStudio.NET2008(VC++9.0)DirectX9.0CDirectXSDK的下载http://msdn.microsoft.com/directx/sdk/DirectX9.0Credist(可再次发行的组件)DirectX9.0CSDK(软件开发工具包)两者差异?①双击②准备安装,点击“下一步”③建议大家都使用默认的安装路径④开始安装,点击“下一步”⑤点击“完成”,安装完毕DirectX的目录DeveloperRuntime中包含了运行时需要的DLLDocumentatio

6、n是相关的文档Include是编程所需的头文件Lib是编程所需的库文件Samples不仅仅是范例,而且提供了一个框架Utilities是一些实用工具设置相关路径相关路径(包含文件路径、库文件路径)可以在IDE的选项中设置,也可以在项目属性中设置。为了方便起见,我们选择在IDE选项中设置。为的是以后在新的项目中就可以不再做同样的步骤了。设置IDE的目录需要添加的包含文件的目录库文件目录链接阶段:附加引入库使用DirectXSDK文档和范例。Copyright2008ByNeusoftGroup.Allri

7、ghtsreservedCopyright2008ByNeusoftGroup.Allrightsreserved尝试运行范例程序,可测试你的环境是否否配置好。常见问题DirectX各个组成部分及每部分功能的理解。DirectX版本更新发展史中出现的图形处理新技术。正确的安装DirectXSDK并对开发环境进行配置(实验一)。学以致用课后通过网络搜索相关DirectX的发展史,了解3D游戏发展过程中的新技术。通过网络搜索当前最流行图形硬件有哪些新技术?下载并正确安装和配置DirectXSDK。它山之石《

8、VisualC++/DirectX93D游戏开发导引》《DirectX9.03D游戏开发编程基础》《网络游戏客户端编程》以上三本书中前面关于DirectX概述的部分和环境安装部分。锦上添花阅读DirectXDocumentationforC++前面关于当前版本DirectXSDK的介绍。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。