三维游戏技术ppt课件.ppt

三维游戏技术ppt课件

VC++游戏编程 第三章 三维游戏技术 VC++游戏编程——三维游戏技术 第三节 进入3D世界 一、DirectX SDK简介 DirectX SDK(DirectX Software Develop Kit)是微软开发的一套主要用在设计多媒体、2D、3D游戏及程序的API,其中包括了各类与制作多媒体功能相关的组件,各组件下提供了许多处理多媒体的接口与方法。包含的内容有: DirectDraw 控制屏幕绘图 DirectSound 控制声音设备以及各种音效的处理 DirectInput 处理各种输入设备(鼠标、键盘、遥杆)的消息 DirectMusic 提供播放与转换MIDI音效的功能 DirectPlay 用来建立多人联机的网络功能 DirectSetup 用来负责在计算机上自动安装DirectX VC++游戏编程——三维游戏技术 二、directX的特色 1.直接读写内存:DirectDraw可以直接读写缓存。 2.支持硬件加速:当DirectX建立对象时,程序会自动去查询可使用的硬件,程序员不必考虑玩家的计算机设备,不论是显卡、声卡或其他的外围设备,若被程序查询到,就由硬件HAL来执行,否则自动用软件HEL来模拟。 3.联机网络功能:联机

文档评论(0)

1亿VIP精品文档

相关文档