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文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219