内容简介
第1章 多媒体软件技术基础
1.1 多媒体技术基本概念
1.1.1 多媒体技术特点
1.1.2 多媒体技术的应用范围
1.1.3 媒体形式及处理技术
1.2 多媒体个人计算机
1.2.1 多媒体个人计算机硬件组成
1.2.2 软件系统的层次结构
1.3 多媒体软件开发的技术方法
1.3.1 活用媒体信息
1.3.2 面向对象的设计方法
1.3.3 人机界面与交互技术
1.3.4 超文本技术
1.3.5 多媒体数据库技术
1.4 多媒体产品开发过程
1.4.1 多媒体应用系统开发过程概况
1.4.2 前期工作
1.4.3 项目组织
1.4.4 多媒体素材准备与处理
1.4.5 后期制作
1.5 多媒体软件编程环境
1.5.1 Windows的程序设计风格
1.5.2 Windows多媒体控制接口
1.5.3 MCI命令的发送
1.5.4 多媒体服务
第2章 C语言多媒体编程实例与技巧
2.1 Borland C++基础
2.1.1 Windows程序编译
2.1.2 Borland C++3.1程序开发环境
2.2 Windows应用程序基本结构
2.2.1 框架程序
2.2.2 Windows资源
2.2.3 Windows子窗口控件
2.3 图片显示
2.3.1 Windows位图
2.3.2 位图显示
2.3.3 文字、图形菜单
2.4 音频播放与录制
2.4.1 简单的波形音频播放
2.4.2 文件选择对话框
2.4.3 音频播放进程显示
2.4.4 波形音频录制
2.4.5 一个漂亮的录放机程序设计
2.4.6 CD唱盘播放
2.5 动画播放
2.5.1 使用MCI命令消息播放
2.5.2 使用MCI命令字符串播放
第3章 Visual Basic编程实例与技巧
3.1 Visual Basic基础
3.1.1 Visual Basic特点
3.1.2 Visual Basic的几个基本概念
3.1.3 Visual Basic 3.0系统环境
3.1.4 深入了解Visual Basic
3.2 MCI控件
3.2.1 MCI控件外观
3.2.2 MCI控件属性与事件
3.2.3 简单的CD播放编程实例
3.3 播放进程显示与控制
3.3.1 滚动杠方式
3.3.2 图像指示方式
3.4 控制按钮设计
3.4.1 用户自定义按钮
3.4.2 波形音频录放实例
3.4.3 更加漂亮的图形按钮
3.5 图片与动画演播
3.5.1 图片演播技巧
3.5.2 AVI动画演播
3.6 API多媒体函数的调用
3.6.1 VB对API的调用方法
3.6.2 FLC动画播放
3.6.3 图片动态展示
第4章 素材制作及多媒体创作工具
4.1 数据准备工作概述
4.1.1 数据准备工具类型
4.1.2 多媒体数据的格式
4.2 文本制作
4.2.1 文本的建立
4.2.2 文本编写工具Write
4.2.3 文本扫描及OCR
4.3 图形图像制作
4.3.1 Paintbrush绘画软件
4.3.2 PhotoStyler图像处理软件
4.3.3 图片处理制作要点
4.4 音频制作
4.4.1 WaveEdit窗口
4.4.2 波形音频编辑与处理
4.5 二维动画制作工具——Animator
4.5.1 绘制图案
4.5.2 动画制作
4.5.3 组合与连接
4.5.4 Animator的POCO程序设计
4.6 三维动画制作工具——3D Studio
4.6.1 二维造型
4.6.2 三维放样
4.6.3 三维编辑
4.6.4 关键帧生成
4.6.5 三维动画制作示例
4.7 变形动画制作软件——PhotoMorph
4.7.1 PhotoMorph 2.0主菜单功能
4.7.2 项目编辑器
4.7.3 渐变滤波编辑与设定
4.7.4 其它高级功能
4.8 多媒体创作工具功能与特性
4.8.1 创作工具的主要功能
4.8.2 创作工具的主要特性
4.8.3 常见创作工具类型
4.9 基于时间的创作软件
4.9.1 Action!2.5
4.9.2 MediaMate系统
4.9.3 语句输入图标
4.10 MultiBase(摩天)应用软件创作系统
4.10.1 概述
4.10.2 主要功能
4.10.3 主要创作特点
4.11 基于图标的创作工具Authorware
4.11.1 功能特点
4.11.2 创作环境简介
第5章 多媒体应用系统开发实例
5.1 商场商品导购演播软件制作
5.1.1 商品导购总体设计
5.1.2 顾客操作界面设计
5.1.3 项目演播举例
5.2 Windows帮助系统制作
5.2.1 Windows帮助系统
5.2.2 编辑帮助专题源文件
5.2.3 建立帮助项目文件
5.2.4 编译帮助源文件
5.2.5 在VB中调用WinHelp函数
5.3 录音带编辑软件系统设计
5.3.1 课题要求
5.3.2 系统分析与对策
5.3.3 操作界面设计
5.3.4 程序设计
5.3.5 几点问题的讨论与改进
5.4 一个多媒体报警系统设计
5.4.1 系统结构
5.4.2 系统设计
5.4.3 典型功能程序段
5.5 演职员信息管理系统开发实例
5.5.1 应用软件功能要求
5.5.2 应用软件的开发
5.6 多媒体计算机辅助教学软件系统原理
5.6.1 计算机辅助教学的基本原理
5.6.2 多媒体计算机辅助教学系统的特点
5.6.3 系统的基本模式
5.6.4 系统设计基础
5.7 计算机组成原理辅助教学软件设计
5.7.1 计算机组成原理课程的特点
5.7.2 课件开发中面向对象的思想方法
5.7.3 CAI系统超文本方法设计
5.7.4 采用Authorware的实现步骤
参考文献