《DirectX与VB .NET程序开发》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:Keith Sink著;何健辉等译
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2003
  • ISBN:7508312953
  • 页数:308 页
图书介绍:

第1部分 VB和DirectX开发 3

第1章 DirectX编程基础 3

什么是DirectX 4

DirectX的发展历史 4

为什么是Visual Basic和DirectX 7

使用DirectX进行工作 8

DirectX组件 10

小结 11

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

安装DirectX 14

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

类和对象 16

改善动画的编程技巧 18

DirectX实用工具 22

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

小结 27

第3章 动画技术 28

基础知识 29

DirectX对象 31

应用技术 35

小结 36

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

第4章 使用DirectDraw制作图形 39

使用DirectDraw类函数来制作图形 40

HAL和HEL 45

显示模式 46

一个使用DirectDraw类的例子 47

小结 51

第5章 制作基本动画 52

表面 53

gamma控制和颜色控制 60

覆盖表面 61

一个DirectDrawSurface例子 63

小结 65

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

调色板 68

调色板动画 70

一个使用DirectDrawPalette的例子 74

小结 75

第7章 3D几何体 76

3D空间坐标系 77

3D物体 78

矩阵 81

小结 82

第8章 Direct3D 84

Direct3D对象 85

建立3D应用程序 94

小结 111

第9章 使用Direct3D 112

使用Direct3D处理2D图形 113

建立一个演示板应用程序 119

小结 127

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

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

使用DirectInput获取用户输入信息 132

DirectInput结构概述 134

DirectInput技术和组件 141

小结 142

第11章 动作映射 143

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

小结 152

第12章 键盘 153

获取来自键盘的用户输入 154

键盘输入实例 161

小结 163

第13章 游戏手柄 164

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

力回馈 170

应用游戏手柄实例 171

小结 177

第14章 鼠标 178

获取来自鼠标的用户输入 179

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

小结 184

即时数据 184

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

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

什么是DirectMusic 188

什么是DirectSound 189

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

小结 194

第16章 创作音乐 195

Loader对象 196

Performance对象 197

Segment对象 199

音频参数结构 200

Band对象 201

修改演奏 201

一个DirectMusic实例 202

DirectMusic发生器 203

小结 204

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

缓冲区 206

DirectSound8对象 206

DirectSound缓冲区描述符 207

使用声音缓冲区 209

修改声音缓冲区 211

录音 212

DirectSound3D 214

小结 217

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

第18章 DirectShow介绍 221

DirectShow的对象 222

DirectShow的用途 222

DirectShow的结构 223

支持的媒体格式和解码器 224

建立对ActiveMovie类型库的引用 225

小结 226

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

DirectShow编辑服务 228

小结 239

第20章 多媒体播放器 240

ActiveMovie DLL 241

一个使用ActiveMovie DLL的例子 247

微软网络DVD控件 252

小结 256

第6部分 DirectPlay的多用户策略 261

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

DirectPlay入门 262

通信模式 265

DirectPlay事件 266

DirectPlay对等网络客户 267

DirectPlay客户/服务器连接 269

小结 271

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

游戏大厅结构 273

游戏大厅服务器 273

游戏大厅客户 274

DirectPlay游戏大厅应用程序 275

小结 276

DirectPlay游戏大厅事件 276

第23章 使用DirectPlay管理游戏 277

DirectPlay概念 278

DirectPlay结构 278

小结 285

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

DirectPlay概念 288

DirectPlay Voice结构 288

使用DirectPlay Voice 291

小结 292

第7部分 最后的包装 295

第25章 DirectSetup 295

使用DirectXSetup函数库 296

使用打包和配置向导 298

替换打包和配置向导 302

小结 302

第8部分 附录 VB .NET和DirectX 305

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

在VB .NET中调试你的代码 307