多媒体计算机软件开发环境与工具PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:潘金贵,袁春风等编著
- 出 版 社:南京:南京大学出版社
- 出版年份:1995
- ISBN:7305027898
- 页数:308 页
第一篇 MPC软件开发环境 3
第一章 Windows系统简介 3
1.1 Windows 3.1的操作使用 3
1.1.1 Windows 3.1的运行环境与安装启动 3
1.1.2 Windows屏幕和窗口的基本内容和操作 4
1.1.3 程序管理器(Program Manager) 6
1.1.4 Windows的联机教程和应用程序的联机帮助 8
1.1.5 文件管理器(File Manager) 9
1.1.6 打印管理器(Print Manager) 11
1.1.7 附件(Accessories) 12
1.1.8 控制面板(Control Panel) 13
1.1.9 中文Windows系统中汉字的输入 15
1.2 Windows 3.1及其中文版的特点 15
1.2.1 Windows 3.1的特点 15
1.2.2 Windows 3.1中文版的特点 16
1.3 Windows家族 17
1.3.1 Windows for Workgroups(WFW) 18
1.3.2 Windows NT 18
1.3.3 Windows NT Advanced Server(NTAS) 19
1.4 Windows中的数据交换与数据共享技术 19
1.4.1 对象链接与嵌入技术OLE(Object Linking and Embedding) 20
1.4.2 剪贴板(Clipboard) 21
1.4.3 动态数据交换技术DDE(Dynamic Data Exchange) 21
1.4.4 动态连接库DLL(Dynamic Linking Libraries) 22
第二章 Windows的多媒体功能 23
2.1 Windows的多媒体扩展 23
2.1.1 Windows多媒体扩展的组成、结构及其功能 23
2.1.2 Windows多媒体扩展的设计原则 24
2.2 Windows 3.1对多媒体的支持 25
2.2.1 Windows的多媒体设施及提供的服务功能 25
2.2.2 检查多媒体Windows驱动程序 27
2.2.3 检查Winsows的波形音频驱动程序 29
2.3 安装和配置多媒体设备驱动程序 31
2.3.1 安装和配置音频设备驱动程序 31
2.3.2 理解OEMSETUP.INF文件 39
2.3.3 检查SYSTEM.INI和WIN.INI中有关音频适配卡的入口项 40
2.3.4 检查注册数据库和文件管理器 44
2.3.5 安装CD-ROM设备驱动程序和应用程序 45
2.4 利用OLE技术获得多媒体功能 48
2.4.1 OLE的基本概念 48
2.4.2 对象打包程序的使用 50
2.4.3 图像文件的连接和嵌入 51
2.4.4 声音文件的连接和嵌入 53
2.4.5 Media Player的OLE功能 55
2.4.6 连接关系的维护 56
2.4.7 OLE对象文件格式的改变 57
第三章 多媒体控制接口(MCI) 59
3.1 MCI简介 59
3.2 MCI结构 59
3.3 MCI设备及其驱动程序 60
3.4 使用MCI命令消息接口 62
3.4.1 发送命令消息 62
3.4.2 查询已打开的MCI设备的标识号 62
3.4.3 获取MCI错误代码的文本描述字符串 62
3.5 使用MCI命令 63
3.5.1 MCI命令的分类 63
3.5.2 基本操作命令及其标志和数据结构 64
3.6 使用MCI命令消息接口的示例 67
3.7 命令字符串接口 73
3.7.1 用mciSendString函数发送命令字符串 73
3.7.2 用mciExecute函数发送命令字符串 75
第四章 RIFF文件格式及使用 76
4.1 关于RIFF文件 76
4.2 RIFF文件的表示方法 78
4.2.1 文件元素的表示约定 78
4.2.2 文件元素的表示 79
4.2.3 用于四字符代码和字符串块的转义字符序列 81
4.2.4 原子标号 82
4.2.5 一个RIFF数据块的样本格式 82
4.3 字符串数据的存储 84
4.3.1 以NULL结尾的字符串(ZSTR) 84
4.3.2 字符串表 84
4.3.3 以NULL结尾的带有一字节前缀的字符串(BZSTR)序列 84
4.3.4 多行字符串序列 85
4.3.5 选择字符串存储方法 85
4.4 INFO列表类型 85
4.5 DIB文件格式和RDIB文件格式 86
4.5.1 Windows 3.x的DIB文件格式 87
4.5.2 OS/2 Presentation Manager 1.2的DIB文件格式 92
4.5.3 RDIB文件格式 94
4.6 MIDI文件格式和RMID文件格式 94
4.7 波形音频文件格式 95
4.8 调色板文件格式 98
4.9 多媒体影片文件格式 99
4.10 RIFF文件的操作使用 101
4.10.1 RIFF文件的数据块信息描述 101
4.10.2 四字符代码的生成 102
4.10.3 数据块的创建 102
4.10.4 RIFF文件的遍历 103
第二篇 声音和视频信息的处理工具 107
第五章 声音信息处理工具 107
5.1 声音信息处理概述 107
5.2 Audiostation 108
5.2.1 Audiostation简介 108
5.2.2 Audiostation的启动及声音的播放 109
5.2.3 CD演播表 109
5.2.4 录制文件 109
5.2.5 编辑文件 110
5.3 MIDI Orchestrator 110
5.3.1 MIDI Orchestrator简介 110
5.3.2 MIDI Orchestrator的工作方式 110
5.3.3 MIDI Orchestrator的启动 111
5.3.4 MIDI文件的演奏、编辑 111
5.3.5 MIDI文件的录制 113
5.4 WinDAT 115
5.4.1 WinDAT简介 115
5.4.2 WinDAT的启动 115
5.4.3 数字式音频文件的装入和播放 115
5.4.4 数字式音频文件的录制 115
5.4.5 数字式音频文件的编辑 117
5.4.6 用Transforms菜单命令修改文件 117
5.4.7 拖放(Drag-and-Drop)文件装入方法 117
5.4.8 OLE功能 118
5.4.9 故障检测 118
5.5 Jukebox 120
5.5.1 Jukebox简介 120
5.5.2 Jukebox的启动 121
5.5.3 播放一个演播表 121
5.5.4 编辑一个演播表 121
5.5.5 创建一个演播表 122
5.5.6 使用CD音轨 122
5.5.7 验证和测试系统的MCI配置 123
5.6 Say it! 123
5.6.1 Say it!简介 123
5.6.2 加载Say it! 124
5.6.3 嵌入一个Say it!对象 124
5.6.4 嵌入预先录制好的声音信息 125
5.6.5 播放嵌入的声音信息 125
5.6.6 编辑已嵌入的声音信息 125
5.6.7 Say it!与非OLE客户程序 125
5.7 Sound Script 126
5.7.1 Sound Script简介 126
5.7.2 Sound Script的工作方式 126
5.7.3 创建展现程序 126
5.7.4 预演、调试及排除故障 127
5.8 Audio Calendar 128
5.8.1 Audio Calendar简介 128
5.8.2 Audio Calendar的启动 128
5.8.3 按月浏览方式 128
5.8.4 按日浏览方式 128
5.9 VoiceNet 129
5.9.1 VoiceNet简介 129
5.9.2 创建并传送信息 129
5.9.3 接收信息 130
5.9.4 网络的安装 131
5.10 Sound Events 132
5.10.1 Sound Events简介 132
5.10.2 给Windows事件加上配音 132
5.10.3 从Windows事件中消去配音 132
5.11 Sound Recorder 133
5.11.1 Sound Recorder简介 133
5.11.2 Sound Recorder的启动 133
5.11.3 声音文件的打开和播放 134
5.11.4 声音文件的创建 134
5.11.5 声音文件的连接和嵌入 135
5.11.6 声音文件的编辑 135
5.12 MIDI Mapper和MIDI Sequencer 136
5.12.1 Windows的MIDI映射器MIDI Mapper 136
5.12.2 Windows的音序器MCISEQ.DRV 142
5.12.3 MIDI音序器软件Sequencer 143
第六章 视频信息处理工具Video for Windows 157
6.1 视频信息处理概述 157
6.2 Video for Windows简介 158
6.3 视频获取程序VidCap 160
6.3.1 VidCap的启动及窗口组成 161
6.3.2 VidCap的菜单功能 162
6.3.3 VidCap窗口显示形式的设置 163
6.3.4 视频数据的获取 164
6.4 视频编辑程序VidEdit 169
6.4.1 VidEdit的启动及窗口组成 169
6.4.2 VidEdit的菜单功能 171
6.4.3 设置VidEdit选项 173
6.4.4 装入具有音频和视频的序列文件 175
6.4.5 播放视频序列 176
6.4.6 编辑视频序列 176
6.4.7 压缩并保存视频序列 184
6.4.8 退出VidEdit 187
第七章 媒体播放机Media Player 188
7.1 Media Player的启动及窗口组成 188
7.2 指定一个媒体播放设备 189
7.3 打开一个文件 190
7.4 播放一个媒体序列 190
7.5 改变长度单位并设置当前位置 191
7.6 选择区段的设置 191
7.7 控制Media Player的显示方式 192
7.8 设置播放选项 193
7.9 用Media Player播放VFW的视频序列 194
7.10 退出Media Player 195
第八章 媒体文件格式转换工具 196
8.1 Convert支持的文件格式 196
8.2 使用Convert 197
8.2.1 Convert的启动 197
8.2.2 文件转换的步骤 197
8.3 转换QuickTime格式的视频序列 198
8.3.1 在Macintosh上启动Video for Windows Converter 198
8.3.2 转换QuickTime格式的文件 198
第三篇 多媒体应用软件写作工具 205
第九章 多媒体写作工具概述 205
9.1 写作工具的种类 205
9.1.1 基于卡片或页的工具 205
9.1.2 基于图标的工具 205
9.1.3 基于时间的工具 206
9.2 写作工具的特性 206
9.2.1 编辑特性 207
9.2.2 组织特性 207
9.2.3 编程特性 207
9.2.4 交互特性 208
9.2.5 性能调节特性 208
9.2.6 播放特性 208
9.2.7 交付特性 209
第十章 基于卡片或页的写作工具 210
10.1 概述 210
10.2 ToolBook简介 211
10.3 Visual Basic简介 212
10.4 MDK和Multimedia Viewer简介 213
10.5 Windowcraft简介 214
第十一章 基于图标的写作工具 215
11.1 概述 215
11.2 Authorware简介 215
11.3 IconAuthor简介 217
11.4 HSC InterActive简介 218
第十二章 基于时间的写作工具 219
12.1 概述 219
12.2 Action!简介 219
12.3 Animation Works Interactive简介 221
12.4 Macromedia Director简介 222
12.5 MediaBlitz!简介 224
第十三章 跨平台的写作工具 226
13.1 概述 226
13.2 PACo Producer简介 227
13.3 Windows Player简介 228
13.4 Convert it!简介 229
第四篇 多媒体应用软件开发实例 233
第十四章 多媒体应用软件的开发过程 233
14.1 选择项目 233
14.2 测算开发费用 234
14.2.1 考虑硬件资源 235
14.2.2 考虑软件资源 236
14.2.3 考虑文档标记的代价 236
14.2.4 考虑人员代价 237
14.3 设计项目和开发原型 237
14.4 选择写作工具 238
14.5 基于文本的数据结构化 238
14.6 收集媒体元素 241
14.7 对文档标记和编码 241
14.8 编译应用程序的代码 243
14.9 测试产品 243
14.10 包含文档和联机帮助 244
14.11 发行最终的产品 245
14.11.1 通过软盘发行 245
14.11.2 通过光盘发行 246
第十五章 Windows环境下面向对象的多媒体应用软件开发实例 247
15.1 概述 247
15.2 应用需求 248
15.3 用objec Windows类库开发Windows应用程序 251
15.3.1 Windows编程基础 251
15.3.2 用OWL开发Windows应用程序的方法 252
15.4 基于MCI的面向对象多媒体应用编程 256
15.4.1 概述 256
15.4.2 MIDI和波形音频设备的C++编程 257
15.4.3 AVI视频设备的C++编程 261
15.5 “民航信息咨询系统”中多媒体应用编程 263
附录 MCI命令字符串参考 266
一、MCI命令字符串语法 266
二、MCI命令分类索引 278
三、MCI命令分类简介 281
参考资料 308
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《主题公园开发与管理》梁增贤编著 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《高中压配电网规划 实用模型、方法、软件和应用 上》王主丁著 2020
- 《新媒体行业写作与推广108招 打造专业内容,成就企业品牌》陈志红 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《新媒体环境下高校思想政治教育研究》陈前,陈树根主编 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019