第1章系统需求分析1.1MCI简介MCI是WINDOWS提供的与设备无关的.doc
系统需求分析
MCI简介
MCI是WINDOWS提供的与设备无关的多媒体高层命令接口,MCI可控制的多媒体设备包括CD声音(CD Audio),视频动画,Wave 格式数字声音,MIDI音序器,甚至包括录像机和激光视盘机等。MCI提供两种不同但相互联系的两种接口方式
消息方式:利用消息和数据结构来给多媒体设备发送命令并接收设备传来的信息,这种
方式用函数mciSendCommand来发送命令消息。
字符串方式:使用ASCII字符串发送驱动设备的命令。这种方式采用函数mciSendString
把命令字符串发给设备
MCI功能强大且使用简便,它是windows多媒体编程的重要组成部分。通过MCI接口,可以用指令控制各种多媒体外部设备,并读取各种多媒体系统所需要的文件格式。
1.2 系统功能分析
多媒体播放软件的功能主要是对视频,音频文件的播放。根据对多媒体播放软件的研究,多媒体播放软件的功能如下:
实现MIDI文件的播放
实现WAV文件的播放
实现CD的播放
(4) 实现AVI视频播放
系统总体设计
根据需求分析,本系统为一个多媒体应用系统用户可以通过该系统方便进行音频视频文件的播放。作为多媒体播放软件界面美观,操作可靠是设计的一个重要考虑。在充分了解Windows几种多媒体文件的结构和特点后,系统采用MCI编写此播放器。
在经过对多媒体播放软件系统需求的基础上得到如图2-1
原创力文档

文档评论(0)