原文:Delphi多媒体设计之播放WAVE文件(API)

多媒体程序设计是一个名不符实的词组,其道理就是多媒体程序设计包含着广泛的可能性,它尤其包括了Wave音频 MIDI音频 AVI视频和动画等。不要将多媒体程序设计与游戏程序设计混淆了。 游戏设计自然包含多媒体。但是比起简单的声音视频应用程序,它包含多媒体就更多了。接下来我在Delphi多媒体设计中利用Delphi提供的工作做一些工作。 Windows API播放Wave文件 Wave Audio w ...

2012-07-09 21:59 0 3124 推荐指数:

查看详情

Delphi多媒体设计之TMediaPlayer组件(七)

AVI视频 用TMediaPlayer播放AVI视频,选择AVI文件,并调用Play方法(或者点击Play按钮),如果使用默认的MediaPlayer设置,将会出现一个单独的窗口播放AVI视频。如下图: 也可以设置TMediaPlayer的Display属性为任何窗口组件(Windowed ...

Fri Jul 20 18:13:00 CST 2012 0 6059
Delphi多媒体设计之TMediaPlayer组件(三)

设置输出音量(Setting the Output Volume) 设置Wave文件输出设备的音量相当简单,但是必须利用Windows API进行。waveOutGetVolume和waveOutSetVolume函数分别用来获取音量和设置音量。 音量以整型(integer)存储。高位字节 ...

Mon Jul 16 23:32:00 CST 2012 2 2891
Delphi多媒体设计之TMediaPlayer组件(六)

CD音频(CD Audio) TMediaPlayer播放CD音频相当简单。要放CD,只需简单地改变DeviceType属性为dtCDAudio即可,并点击Play按钮(或调用Play方法)。 掌握CD音频设备程序设计最困难的是用于CD中不同的时间格式。用户将使用TMSF(time ...

Wed Jul 18 21:39:00 CST 2012 0 3015
Delphi多媒体设计之TMediaPlayer组件(五)

MIDI音频(MIDI Audio) 对于MIDI音频没有太多可说的,所要做的只是设置MediaPlayer的FileName属性为MIDI文件,在调用Play方法即可。MIDI文件的扩展名有.mid和.rmi两种。 简单的播放MIDI音频的例子如下: procedure ...

Wed Jul 18 20:15:00 CST 2012 0 2994
Delphi多媒体设计之TMediaPlayer组件(一)

VCL为简单多媒体操作提供MediaPlayer组件。该组件位于选项板组件System中。 该组件可播放Wave文件、MIDI文件、AVI视频等等。如果只是简单的播放Wave文件,常常使用上一讲中的PlaySound函数。也可以使用更复杂的MediaPlayer组件 ...

Fri Jul 13 06:26:00 CST 2012 0 9076
Alsa 读取wave文件,并播放wave 文件

Chapter1.设计思路 对于一个wave文件,如果需要播放,涉及到几个方面 1.对于wave文件的解析 2.通过解析wave文件,将得到的参数(主要是sampfrequency, bitsperSample,channel)通过alsa api设下去 3.正确找到data ...

Fri May 19 23:04:00 CST 2017 0 1529
IOS之多媒体API

12.1 播放视频 12.2 播放音频 12.3 播放和录制音频 12.1 播放视频 视频文件介绍 视频格式可以分为适合本地播放的本地影像视频和适合在网络中播放的网络流媒体影像视频两大类。尽管后者在播放的稳定性和播放画面质量上可能没有前者优秀,但网络流媒体影像视频的广泛传播 ...

Mon Oct 15 07:10:00 CST 2012 1 8039
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM