DirectX与VB.NET程序开发

DirectX与VB.NET程序开发
作 者: Keith Sink 何健辉 何健辉
出版社: 电力出版社
丛编项: NET开发系列丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《DirectX与VB.NET程序开发》作者简介

内容简介

Directx是用来创造基于Windows的计算机游戏以及多媒体应用程序的组件,是当今应用最广泛的一种技术。它与Visual Basic的结合可谓是编程史上的一次飞跃,尤其对游戏开发人员和多媒体编程人员来说更是具有重大意义。本书共分8部分,26章,通过大量实例生动翔实地介绍了如何使用Directx开发多媒体程序,实是不可多得之佳作。 本书适合于有一定Visual Basic基础的软件开发人员及相关人士阅读。

图书目录

序言

致谢

第1部分 VB和DirectX开发

第1章 DirectX编程基础

什么是DirectX

DirectX的发展历史

为什么是Visual Basic和DirectX

使用DirectX进行工作

DirectX组件

小结

第2章 在VB环境中进行多媒体编程

安装DirectX

为在VB中使用对DirectX进行设置

类和对象

改善动画的编程技巧

DirectX实用工具

增加编译速度:技巧和诀窍

小结

第3章 动画技术

基础知识

DirectX对象

应用技术

小结

第2部分 使用DirectX进行图形编程

第4章 使用DirectDraw制作图形

使用DirectDraw类函数来制作图形

HAL和HEL

显示模式

一个使用DirectDraw类的例子

小结

第5章 制作基本动画

表面

gamma控制和颜色控制

覆盖表面

一个DirectDrawSurface例子

小结

第6章 调色板和调色板动画

调色板

调色板动画

一个使用DirectDrawPalette的例子

小结

第7章 3D几何体

3D空间坐标系

3D物体

矩阵

小结

第8章 Direct3D

Direct3D对象

建立3D应用程序

小结

第9章 使用Direct3D

使用Direct3D处理2D图形

建立一个演示板应用程序

小结

第3部分 使用DirectInput监视用户输入

第10章 使用DirectInput管理用户交互

使用DirectInput获取用户输入信息

DirectInput结构概述

DirectInput技术和组件

小结

第11章 动作映射

使用动作映射管理用户输入

小结

第12章 键盘

获取来自键盘的用户输入

键盘输入实例

小结

第13章 游戏手柄

获得来自游戏手柄的用户输入

力回馈

应用游戏手柄实例

小结

第14章 鼠标

获取来自鼠标的用户输入

使用DirectInput管理鼠标时考虑的问题

即时数据

小结

第4部分 使用DirectAudio添加音乐和声音

第15章 DirectX音频——DirectMusic以及DirectSound

什么是DirectMusic

什么是DirectSound

我应该在什么时间使用DirectSound或者DirectMusic

小结

第16章 创作音乐

Loader对象

Performance对象

Segment对象

音频参数结构

Band对象

修改演奏

一个DirectMusic实例

DirectMusic发生器

小结

第17章 使用DirectSound为应用程序添加声音效果

DirectSound8对象

缓冲区

DirectSound缓冲区描述符

使用声音缓冲区

修改声音缓冲区

录音

DirectSound3D

小结

第5部分 使用DirectShow处理流媒体

第18章 DirectShow介绍

DirectShow的用途

DirectShow的对象

DirectShow的结构

支持的媒体格式和解码器

建立对ActiveMovie类型库的引用

小结

第19章 使用DirectShow进行数字编辑

DirectShow编辑服务

小结

第20章 多媒体播放器

ActiveMovie DLL

一个使用ActiveMovie DLL的例子

微软网络DVD控件

小结

第6部分 DirectPlay的多用户策略

第21章 使用DirectPlay制作多人游戏

DirectPlay入门

通信模式

DirectPlay事件

DirectPlay对等网络客户

DirectPlay客户/服务器连接

小结

第22章 使用游戏大厅建立游戏者交互

游戏大厅结构

游戏大厅服务器

游戏大厅客户

DirectPlay游戏大厅应用程序

DirectPlay游戏大厅事件

小结

第23章 使用DirectPlay管理游戏

DirectPlay概念

DirectPlay结构

小结

第24章 在应用程序中使用DirectPlay Voice

DirectPlay概念

DirectPlay Voice结构

使用DirectPlay Voice

小结

第7部分 最后的包装

第25章 DirectSetup

使用DirectXSetup函数库

使用打包和配置向导

替换打包和配置向导

小结

第8部分 附录VB.NET和DirectX

为在Visual Basic中使用DirectX进行设置

在VB.NET中调试你的代码