图书介绍

Visual C++6.0 多媒体开发指南【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

Visual C++6.0 多媒体开发指南
  • 李博轩编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7900622829
  • 出版时间:2000
  • 标注页数:280页
  • 文件大小:26MB
  • 文件页数:289页
  • 主题词:C语言

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual C++6.0 多媒体开发指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Visual C++ 6.0简介1

1.1 Visual C++ 6.0概述1

1.2 Visual C++ 6.0用户界面2

1.2.1 工程工作区2

1.2.2 Developer Studio的菜单体系6

1.3 使用Class Wizard20

1.3.1 Message Maps标签20

1.3.2 Member Variables标签21

1.3.3 Automation标签22

1.3.4 ActiveX Events标签23

1.3.5 Class Info标签24

1.4 建立第一个Windows应用程序24

1.4.1 建立应用程序框架25

1.4.2 应用程序代码分析31

1.4.3 Hello,World!34

1.5 本章小结35

第2章 多媒体编程基础36

2.1 多媒体文件36

2.1.1 多媒体文件格式36

2.1.2 从RIFF文件中获得信息37

2.2 媒体控制接口(MCI)38

2.2.1 MCI设备类型38

2.2.2 MCI函数接口38

2.2.3 MCI命令消息41

2.3 DirectX概述43

2.3.1 DirectX的优越性43

2.3.2 COM与DirectX对象43

2.3.3 DirectX对象简介44

2.4 本章小结45

第3章 波形音频46

3.1 波形音频概述46

3.1.1 波形音频文件的质量46

3.1.2 波形音频文件的格式47

3.2 波形音频的处理函数50

3.3 使用MessageBeep播放波形音频50

3.4 使用PlaySound播放波形音频51

3.5 使用MCI播放波形音频54

3.5.1 波形音频常用的MCI命令和标志54

3.5.2 波形音频的MCI编程步骤55

3.5.3 建立处理波形音频的类56

3.6 设计一个波形音频播放器62

3.6.1 创建应用程序框架62

3.6.2 制作应用程序界面62

3.6.3 添加消息处理函数63

3.6.4 完成应用程序功能设计64

3.7 使用低级设备函数播放波形音频71

3.7.1 波形低级设备函数71

3.7.2 低级波形设备函数编程72

3.8 本章小结74

第4章 MIDI音频75

4.1 MIDI概述75

4.1.1 MIDI消息75

4.1.2 MIDI文件的格式76

4.2 使用MCI播放MIDI77

4.2.1 MIDI常用的MCI命令和标志77

4.2.2 MIDI的MCI编程步骤78

4.2.3 建立处理MIDI的类80

4.3 设计一个MIDI播放器89

4.3.1 创建应用程序框架89

4.3.2 制作应用程序界面89

4.3.3 添加消息处理函数90

4.3.4 完成应用程序功能设计91

4.4 使用低级设备函数播放MIDI音频97

4.4.1 MIDI低级设备函数97

4.4.2 MIDI低级设备函数编程98

4.5 本章小结99

第5章 CD音频100

5.1 CD音频概述100

5.2 使用MCI播放CD100

5.2.1 CD常用MCI命令和标志101

5.2.2 CD音频的MCI编程步骤101

5.2.3 建立处理CD音频的类103

5.3 设计一个CD音频播放器116

5.3.1 创建应用程序框架116

5.3.2 制作应用程序界面117

5.3.3 添加消息处理函数118

5.3.4 完成应用程序功能设计118

5.4 本章小结125

第6章 数字视频126

6.1 数字视频概述126

6.2 使用MCI播放数字视频126

6.2.1 数字视频的常用MCI命令和标志127

6.2.2 数字视频的MCI编程步骤129

6.2.3 建立处理数字视频的类132

6.3 设计一个数字视频播放器142

6.3.1 创建应用程序框架142

6.3.2 制作应用程序界面142

6.3.3 添加消息处理函数145

6.3.4 完成应用程序功能设计146

6.4 本章小结153

第7章 制作媒体播放器154

7.1 制作处理媒体文件的动态链接库154

7.1.1 动态链接库概述154

7.1.2 制作自己的动态链接库155

7.2 设计媒体播放器156

7.2.1 建立应用程序框架156

7.2.2 制作应用程序界面156

7.2.3 应用程序完成的功能159

7.2.4 应用程序的设计159

7.3 本章小结168

第8章 DirectDraw基础169

8.1 DirectDraw概述169

8.1.1 DirectDraw的优越性169

8.1.2 DirectDraw术语170

8.1.3 DirectDraw功能174

8.2 DirectDraw数据结构174

8.2.1 DDBLTBATCH结构175

8.2.2 DDBLTFX结构177

8.2.3 DDCAPS结构179

8.2.4 DDCOLORKEY结构180

8.2.5 DDOVERLAYFX结构180

8.2.6 DDPIXELFORMAT结构181

8.2.7 DDSCAPS结构182

8.2.8 DDSURFACEDESC结构185

8.3 DirectDraw API186

8.3.1 DirectDraw对象187

8.3.2 DirectDrawSurface对象194

8.3.3 DirectDrawPalette对象206

8.3.4 DirectDrawClipper对象207

8.4 本章小结209

第9章 DirectDraw应用210

9.1 DirectDraw基础编程210

9.1.1 DirectDraw对象编程210

9.1.2 Hello,DirectDraw!215

9.2 使用DirectDraw显示位图222

9.2.1 调色板的创建和设置222

9.2.2 将位图载入后备表面224

9.3 离屏表面和Blitting编程227

9.3.1 创建离屏表面228

9.3.2 将位图载入离屏表面228

9.3.3 Blitting操作编程229

9.4 颜色键和位图动画231

9.4.1 设置颜色键231

9.4.2 制作动画效果233

9.5 调色板动画237

9.5.1 载入调色板项237

9.5.2 改变调色板238

9.6 设计DirectDraw可重用函数238

9.7 本章小结241

第10章 DirectInput和DirectSound242

10.1 DirectInput概述242

10.1.1 DirectInput与Windows242

10.1.2 DirectInput术语242

10.1.3 DirectInput设备常量244

10.2 DirectInput API245

10.2.1 IDirectInput接口API245

10.2.2 IDirectInputDevice接口API247

10.3 DirectInput设备编程251

10.3.1 DirectInput键盘编程252

10.3.2 DirectInput鼠标编程256

10.3.3 DirectInput游戏杆编程263

10.4 DirectSound编程268

10.4.1 DirectSound对象初始化268

10.4.2 创建DirectSoundBuffer对象268

10.4.3 播放声音269

10.4.4 销毁DirectSound对象270

10.5 本章小结271

第11章 StackUp272

11.1 游戏概述272

11.2 游戏设计要点273

11.2.1 游戏程序结构设计273

11.2.2 CStackUpApp类274

11.2.3 CStackUpWnd类276

11.2.4 CStackUp类276

11.3 本章小结280

热门推荐