第一章 多媒体技术的现状与发展 1
1.1 多媒体概念及技术发展简史 1
一、多媒体是信息的多种表现形式 1
二、多媒体技术发展简史 1
1.2 多媒体的一些应用领域 2
一、游戏与娱乐 2
二、CD-ROM电子图书与CAI 3
三、多媒体信息管理系统 3
四、视像会议与异地教育 4
五、网络联机服务 5
1.3 多媒体与信息高速公路 5
一、广阔的应用前景 5
二、发展我国的多媒体与信息高速公路产业 6
1.4 虚拟现实世界 7
1.5 多媒体技术的一些研究领域 9
第二章 多媒体计算机 11
2.1 多媒体计算机概貌 11
一、多媒体计算机的基本功能 11
二、多媒体计算机的信息元素 11
三、多媒体计算机的硬件组成 12
2.2 MPC,MPC2,MPC3规格 13
2.3 典型的多媒体计算机 15
一、Macintosh多媒体系统 15
二、Amiga 16
三、IBM的多媒体系统 17
四、SUN(华胜)工作站 18
第三章 语音卡、视频卡、CD-ROM及触摸屏等部件的使用 21
3.1 Audio plus 1600 v.3 21
一、产品概貌 21
二、硬件安装 23
三、软件安装 26
四、实用软件 28
3.2 Sound Blaster pro声霸卡 32
一、系统安装 33
二、声音实用程序 34
三、多媒体演示 37
四、声学原理 39
3.3 视频卡的使用 39
一、Video Blaster的功能特点 39
二、Blaster系统安装 41
三、Windows环境的应用程序 42
3.4 CD-ROM的使用 43
一、光盘原理及使用 43
二、光盘驱动器 44
三、典型CD-ROM的安装使用 44
3.5 多媒体组合套件 47
3.6 触摸屏 47
一、国内外触摸屏发展现状 47
二、红外式触摸屏的原理 49
三、YW1402触摸屏工作原理与应用 50
3.7 多媒体通讯终端 54
一、功能定义与用途 54
二、基本特点 54
三、在网络信息系统中的连接方式 55
第四章 图象编码及数据压缩 57
4.1 预备知识 57
一、信息量 57
二、熵 58
4.2 数据压缩的原理和方法 58
一、概述 58
二、预测编码的原理 59
三、统计编码的原理 60
四、变换编码 62
五、模型编码 64
六、LZW编码 65
七、基于四叉树分割的自适应编码 67
4.3 静止图象压缩编码(JPEG) 68
一、离散余弦变换(DCT) 68
二、量化 69
三、DCT系数的编码 70
四、熵编码 70
五、基于DCT的累进操作方式编码 71
4.4 运动图象压缩编码(MPEG) 71
一、MPEG标准概述 71
二、MPEG所用的压缩技术 72
三、编码器与译码器的功能 73
4.5 实用压缩软件的使用 74
一、ARJ 74
二、LHA 76
第五章 WindowS的多媒体支撑环境 79
5.1 资源概念下的多种媒体 79
一、Windows中的资源 79
二、BC+++的资源编辑器 84
5.2 语音与视频支持 89
一、配置sound工作环境 89
二、录音机Sound Recorder 90
三、用Media Player播音 92
四、video for Windows 93
五、视频图象编辑程序——Aldus Photostyler 93
5.3 多媒体制作 94
一、裁剪板的利用 94
二、对象嵌套与链接 95
三、制作多媒体电子名片 95
5.4 媒体控制接口MCI 98
一、MCI指令 99
二、支持多媒体的API函数 102
5.5 Windows 95增强的功能 105
第六章 BC+++环境下Windows带语音的应用程序开发 110
6.1 开发Windows应用程序的一些重要概念 110
一、Windows程序的多任务特点 110
二、窗口及窗口过程 111
三、消息与消息驱动结构 111
四、包含文件与Windows函数调用 115
6.2 Windows应用程序的开发 118
一、程序开发步骤 118
二、资源描述文件 119
三、模块定义文件 119
四、WinMain函数 120
五、窗口过程的编写 124
6.3 语音程序实例 125
一、程序功能说明 125
二、程序结构、消息和有关的API函数 125
三、源程序清单 128
第七章 一个Windows原理演示系统设计 135
7.1 系统概貌 135
一、需求分析 135
二、系统组成与功能 135
三、开发环境与实现技术 137
7.2 总体设计与数据流图 139
一、模块划分与分层 139
二、数据流图 140
7.3 模块设计及编码 140
一、封面动画与版本声明模块 140
二、前言模块 147
三、主菜单模块 153
四、文本讲解与演示模块 156
五、程序中涉及的函数和消息(部分) 162
7.4 使用说明 162
7.5 本系统的.c,.h,.rc,.def文件清单 163
参考文献 191