如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第十二讲内容:*第九章补充内容*:多媒体创作工具准备:PPT;authorware软件多媒体创作工具在多媒体作品的创作过程中,多媒体创作工具起着关键的作用。多媒体创作工具提供给设计者一个生成程序代码的综合环境,使设计者将文本、图形、图像、动画、声音等多种媒体组合在一起形成完整的多媒体节目(Title)。基本功能:提供良好的、面向对象的编程环境媒体导入和输出功能创建基本的多媒体素材功能超文本、超媒体和多媒体数据管理的功能应用连接功能交互、导航功能分类:基于页或卡片:ToolBook基于图标:Authorware基于时间轴:Director基于传统程序设计语言:VisualBasic9.1多媒体作品的制作过程多媒体产品设计过程中的注意事项色彩应根据内容的主次、风格及学习对象来选择合适的色彩作为主体色调;要有一个整体基调。布局设计在位置编排上,要按照人们的视觉习惯从左到右、从上到下的编排;要在突出主体的前提下,使各媒体之间相互协调,整体美观。文字表达字体的选择要有层次感,格式要统一;字色要与背景形成反差。9.2Windows多媒体程序设计的三种方法多媒体程序设计的三种方法Windows95/NT提供了丰富的多媒体服务功能,包括大量从低级到高级的多媒体API函数。利用这些功能强大的API,用户可以在不同层次上编写多媒体应用程序。使用微软公司窗口系统中对多媒体支持的MCI(媒体控制接口)通过调用Windows的API(应用程序接口)多媒体相关函数实现媒体控制使用OLE(对象链接与嵌入)技术MCI(媒体控制接口媒体控制接口)媒体控制接口MediaControlInterface微软Windows定义的多媒体接口标准多媒体设备和多媒体应用软件之间进行设备无关的沟通的桥梁支持环境是Windows3.1以上版本API(应用程序接口应用程序接口)应用程序接口Microsoft的多媒体开发工具包(MDK),MDK中包含一套完整的用于建立基于Windows的多媒体应用程序的函数和辅助工具。用这种方法开发多媒体项目,在项目的设计上有很大的灵活性,但需要很高的技术和技巧,先决条件是开发者对C语言和Windows开发环境都有相当的了解,还需有丰富的Windows开发经验。OLE(对象链接与嵌入)(对象链接与嵌入)OLE:ObjectLinking&Embedding通过使用自动OLE,应用程序之间不仅可以传送数据,还可以对其它应用程序所提供的连接与嵌入对象进行远程访问和操作。因而可以把支持自动OLE的若干彼此独立的应用软件集成在一起,取长补短协同工作,使软件开发的效率和质量能得到大幅度的提高,为应用程序间的集成与交互提供了先进的手段。9.3MCI(媒体控制接口媒体控制接口)媒体控制接口设备类型(DeviceType)设备类型(DeviceCDAudioScannerVCRVideodiscDATOverlayMMMovieWaveAudioDigitalVideoAnimationSequencerOther设备类型(DeviceType)设备类型(DeviceCDAudioScannerVCRVideodiscDATOverlayMMMovieWaveAudioDigitalVideoAnimationSequencerOther描述(Description)描述(Description)激光唱机图像扫描仪磁带录像机激光视盘机数字化磁带音频播放机窗口中的模拟视频叠加设备多媒体影片演播器波形音频设备窗口中的数字视频动画播放设备MIDI音序设备MIDI音序设备未定义的MCI设备未定义的MCI设备MCI描述(Description)描述(Description)激光唱机图像扫描仪磁带录像机激光视盘机数字化磁带音频播放机窗口中的模拟视频叠加设备多媒体影片演播器波形音频设备窗口中的数字视频动画播放设备MIDI音序设备MIDI音序设备未定义的MCI设备未定义的MCI设备MCIMCI设备类型设备类型[mci]mci]cdaudio=mcicda.cdaudio=mcicda.drvsequencer=mciseqmciseq.sequencer=mciseq.drvwaveaudio=mciwave.waveaudio=mciwave.drvavivideo=mciavi.avivideo=mciavi.drvvideodisc=mcipionrmcipionr.videodisc=mcipionr.drvvcr=mcivisca.vcr=mcivisca.drvMPEGVideo=CoolPlay.MPEGVideo=CoolPlay.dllMPEGVideo2=mciqtzmciqtz.MPEGVideo2=mciqtz.drvReelMagic