多媒体技术与应用教程
第
12章 多媒体开发与 MCI和
MMAPI编程
本章先概述多媒体开发的要素、过程和工具,接着给出播放波形音频文件的三个高层
函数,然后讨论
MCI、MMIO与 MIDI 等多媒体编程接口,重点介绍MCI编程。
12.1 多媒体开发概述
多媒体的开发有人、环境和工具三个要素,其开发过程与人员有关,其开发工具分为
素材准备和媒体集成两大类,而其中的媒体集成工具又可分成编程和著作两类。
12.1.1 开发要素
人
—— 开发者 = 设计人员 + 编程人员
环境
—— 软硬件 = 多媒体计算机( MPC 等) + 多媒体操作系统( MOS )
工具
—— 开发软件 = 素材准备工具 + 媒体集成工具(编程 / 著作)
12.1.2 开发过程与人员
多媒体开发的过程与相关人员如图
12-1所示。
图
12-1 多媒体的开发过程与相关人员
12.1.3 开发工具
多媒体的开发工具可以分为素材准备和媒体集成两大类,而其中的集成工具又可进一
领域问题
应用程序
剧本
设计
程序
编制
媒体数据
准备
领
域
专
家
剧
本
编
导
文
字
编
辑
音
乐
音
效
美
工
摄
影
视
频
制
作
软
件
人
员
• 2 •