书籍详情
DirectorX 7.0高级编程
作者:傅宇旭编著
出版社:科学出版社
出版时间:2000-01-01
ISBN:9787030079749
定价:¥20.00
内容简介
本书主要从DirectorX 7.0技术的各个层面介.绍了DirectorX 7.0开发程序的具体技术及其实现方法。它主要包括DirectorDraw,Directorplay,Di-rectorSound,Director3D,DirectorInput&Output和DirectorMusic等部分。Di-rectorDraw介绍了对内存的直接读写;DirectorPlay使游戏在调制解调器和网络之间的连接更加简单方便,并使Director3D和DirectorDraw,Director-Music和DirectorX Sound,DirectorX Play和Winsock之间的结合更紧密。本书着重介绍DirectorDraw,DirectorPlay的编程和使用技巧,本书通过生动的实例讲解,向读者深入浅出地介绍DirectorX 7.0技术的各个层面,从而使读者了解和熟悉DirectorX 7.0的编程和应用技巧。本书可供大专院校的学生、教师及软件开发人员应用。
作者简介
暂缺《DirectorX 7.0高级编程》作者简介
目录
第一章 DirectorX 7.0发展历程和内容简介
1.1 DirectorX发展历程
1.2 内容简介
1.2.1 DirectorDraw
1.2.2 DirectorSound
1.2.3 DirectorPlay
1.2.4 Director3D
1.2.5 DirectorInput
1.2.6 DirectorSetup
1.2.7 DirectorMusic
第二章 COM技术与展望
2.1 COM技术的发展背景
2.2 新的软件开发模式
2.3 解决方案:部件化软件(Component Software)
2.4 分布式部件标准
2.5 基于COM的系统扩展
2.6 对象和接口(Objects and Interfaces)
2.7 COM对象的基本操作:IUnknown接口
2.8 内存分配管理
2.9 客户/服务器框架模型
2.10 分布式对象体系结构
第三章 DirectorX 7.0的新特性
3.1 支持Visual Basic环境
3.2 DirectorX 7.0对Director 3D的改进
3.3 Director3DX
3.4 支持DLS 2.0的DirectorMusic
3.5 DirectorInput扩展
3.6 DirectorSound的改进
3.7 DirectorDraw的改进
3.8 DirectorPlay的改进
3.9 DirectorX扩展
3.10 DirectorX 7.0对音频的改进
第四章 DirectorDraw
4.1 关于DirectorDraw
4.2 DirectorDraw结构
4.2.1 DirectorDraw结构纵观
4.2.2 DirectorDraw的对象类型
4.2.3 硬件操作层(HAL)
4.2.4 硬件模拟层(HEL)
4.2.5 系统综合
4.3 DirectorDraw对象类型
4.3.1 DirectorDraw对象
4.3.2 枚举设备
4.3.3 获取设备能力
4.4 DirectorDraw核心
4.4.1 协作级别(Cooperative Levels)
4.4.2 显示模式
4.4.3 DirectorDrawSurface对象
4.4.4 调色板(Palettes)
4.4.5 剪切
4.5 DirectorDraw高级内容
4.5.1 对Mode 13的支持
4.5.2 直接内存访问(DMA)
4.5.3 在窗口模式下使用DirectorDraw调色板
4.5.4 视频端口
4.5.5 获取翻转和位块移动状态
4.5.6 检测显示硬件的能力
4.5.7 在显示内存中存储位图
4.5.8 三缓冲
4.5.9 DirectorDraw应用程序和窗口风格
4.6 Director3D
4.7 DirectorDraw例程
第五章 DirectorPlay
5.1 关于DirectorPlay
5.2 DirectorPlay结构
5.3 DirectorPlay对象类型
5.4 DirectorPlay核心
5.5 DirectorPlay例程
第六章 DirectorSound
6.1 关于DirectorSound
6.2 DirectorSound的主要对象COM接口
6.3 WAV文件类型
6.4 DirectorSound的配置
6.5 DirectorSound对象
6.6 DirectorSoundBuffer对象
6.7 声音的捕捉
6.8 DirectorSoundCaptureBuffer的运作
6.9 3D声音效果
6.10 例程讲解
第七章 使用DirectorInput
7.1 关于DirectorInput
7.2 DirectInput结构
7.2.1 DirectorInput Object
7.2.2 DirectorInput Device Oeject Instances
7.2.3 The DirectorInputEffect Object
7.2.4 Human Interface Device
7.3 DirectorInput核心
7.3.1 DirectorInput的设置
7.3.2 设备的列举
7.4 设备的设置
7.4.1 创建设备
7.4.2 设置数据格式
7.4.3 获取设备信息
7.5 鼠标的使用
7.6 键盘的输入
7.7 DirectorInput程序示例
第八章 DirectorX编译例程及莫他DirectorX应用程序
8.1 MFC类库与DirectorX SDK
8.2 编写DirectorX SDK应用程序基本框架
8.3 框架的测试
8.4 源文件清单
8.5 最后一个例程
1.1 DirectorX发展历程
1.2 内容简介
1.2.1 DirectorDraw
1.2.2 DirectorSound
1.2.3 DirectorPlay
1.2.4 Director3D
1.2.5 DirectorInput
1.2.6 DirectorSetup
1.2.7 DirectorMusic
第二章 COM技术与展望
2.1 COM技术的发展背景
2.2 新的软件开发模式
2.3 解决方案:部件化软件(Component Software)
2.4 分布式部件标准
2.5 基于COM的系统扩展
2.6 对象和接口(Objects and Interfaces)
2.7 COM对象的基本操作:IUnknown接口
2.8 内存分配管理
2.9 客户/服务器框架模型
2.10 分布式对象体系结构
第三章 DirectorX 7.0的新特性
3.1 支持Visual Basic环境
3.2 DirectorX 7.0对Director 3D的改进
3.3 Director3DX
3.4 支持DLS 2.0的DirectorMusic
3.5 DirectorInput扩展
3.6 DirectorSound的改进
3.7 DirectorDraw的改进
3.8 DirectorPlay的改进
3.9 DirectorX扩展
3.10 DirectorX 7.0对音频的改进
第四章 DirectorDraw
4.1 关于DirectorDraw
4.2 DirectorDraw结构
4.2.1 DirectorDraw结构纵观
4.2.2 DirectorDraw的对象类型
4.2.3 硬件操作层(HAL)
4.2.4 硬件模拟层(HEL)
4.2.5 系统综合
4.3 DirectorDraw对象类型
4.3.1 DirectorDraw对象
4.3.2 枚举设备
4.3.3 获取设备能力
4.4 DirectorDraw核心
4.4.1 协作级别(Cooperative Levels)
4.4.2 显示模式
4.4.3 DirectorDrawSurface对象
4.4.4 调色板(Palettes)
4.4.5 剪切
4.5 DirectorDraw高级内容
4.5.1 对Mode 13的支持
4.5.2 直接内存访问(DMA)
4.5.3 在窗口模式下使用DirectorDraw调色板
4.5.4 视频端口
4.5.5 获取翻转和位块移动状态
4.5.6 检测显示硬件的能力
4.5.7 在显示内存中存储位图
4.5.8 三缓冲
4.5.9 DirectorDraw应用程序和窗口风格
4.6 Director3D
4.7 DirectorDraw例程
第五章 DirectorPlay
5.1 关于DirectorPlay
5.2 DirectorPlay结构
5.3 DirectorPlay对象类型
5.4 DirectorPlay核心
5.5 DirectorPlay例程
第六章 DirectorSound
6.1 关于DirectorSound
6.2 DirectorSound的主要对象COM接口
6.3 WAV文件类型
6.4 DirectorSound的配置
6.5 DirectorSound对象
6.6 DirectorSoundBuffer对象
6.7 声音的捕捉
6.8 DirectorSoundCaptureBuffer的运作
6.9 3D声音效果
6.10 例程讲解
第七章 使用DirectorInput
7.1 关于DirectorInput
7.2 DirectInput结构
7.2.1 DirectorInput Object
7.2.2 DirectorInput Device Oeject Instances
7.2.3 The DirectorInputEffect Object
7.2.4 Human Interface Device
7.3 DirectorInput核心
7.3.1 DirectorInput的设置
7.3.2 设备的列举
7.4 设备的设置
7.4.1 创建设备
7.4.2 设置数据格式
7.4.3 获取设备信息
7.5 鼠标的使用
7.6 键盘的输入
7.7 DirectorInput程序示例
第八章 DirectorX编译例程及莫他DirectorX应用程序
8.1 MFC类库与DirectorX SDK
8.2 编写DirectorX SDK应用程序基本框架
8.3 框架的测试
8.4 源文件清单
8.5 最后一个例程
猜您喜欢