手机版

MCI_windows编程实现实例

发布时间:2021-06-06   来源:未知    
字号:

MCI_windows编程实现实例

MCI接口编程实验

一、实验目的

熟悉Windows下声卡编程的基本过程及原理,掌握Windows下MCI编程的基本知识。

二、预备知识

VC5编程方法、MCI编程方法。

三、实验原理

设计多媒体程序,关键是对多种媒体设备的控制和使用,在WindowsXP和Windows95系统中,对多媒体设备进行控制主要有三种方法:第一种方法是使用微软公司窗口系统中对多媒体支持的MCI,即媒体控制接口,MCI是多媒体设备和多媒体应用软件之间进行设备无关的沟通的桥梁。在VB和VC中,MCI都得到了很好的支持。第二种方法,通过调用Windows的API(应用程序接口)多媒体相关函数实现媒体控制。第三种方法是使用OLE(Object Linking & Embedding),即对象链接与嵌入技术,它为不同软件之间共享数据和资源提供了有力的手段。

我们在本实验中用最简单的方法来实现声音的播放和录制—媒体控制接口编程。有关知识请阅读附录中“VC多媒体”部分。

四、实验要求

本实验非常简单和基础,请已经熟悉VC和MCI这些内容的同学耐心地再做一遍。请同学们参照示例中的程序代码,编制自己的声卡程序并应用各种声音播放的方法。具体要求如下:

1. 学会使用PlaySound()、SndPlaySound()来播放WAV文件;

2. 学会使用mciSendCommand()或mciSendString()来播放WAV文件;

3. 学会使用mciSendCommand()或mciSendString()来录制WAV文件;

4. 实验完成以后,需要实验室老师检查通过。

5. 在意思清楚、完整的前提下,思考题的回答越精炼越好。

6. 在以上基本要求完成的前提下,有能力的同学可以试一下用MCI接口播放其他格式的文件;制作一个媒体播放器。

MCI_windows编程实现实例.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)