怎么实现变速播放啊?(200分)

  • 主题发起人 主题发起人 yy007
  • 开始时间 开始时间
Y

yy007

Unregistered / Unconfirmed
GUEST, unregistred user!
像东方影都那样的变速播放功能,怎么做啊?
超级解霸里的设置功放也是可以改变播放速度的。

如果用TMediaPlayer播放一个文件,可以实现变速吗?

查了以前的帖子,有用WAVEOUTSETPLAYBACKRATE()函数的,我试了试,不行,
这个函数是否需要硬件支持?
另外也有用MCI命令的,不知道怎么使用?
 
去microsoft下载一个DirectX8 SDK ,里面有一个VB的例子,可以实现快速和慢速播放,
我用过了,很好用的。哈哈,如果敢兴趣,我们多联系! minikiller@sina.com
 
是吗?很感兴趣!
我不懂VB,能在DELPHI中用吗?有个叫delphiX的是不是可以用?
 
如果你会使用MCI的话看MSDN的帮助 MCI Command Strings
里面的Play和Status
如果不会MCI的话,可以在大富翁里面按MCI这个关键词查找以前的帖子,关于MCI控制播放
的帖子有大把,相信你会学会的。
想要自己开发播放器之类的软件MCI或者DirectShow是必备的武器,控件里面封装的东西太
少了,很多功能用控件很难实现的。建议你还是从MCI学起吧。
 
我知道MCI命令:MCISendCommand('set speed XXX')
可不知道怎么用,

您能给我一个简单的演示吗?
 
多人接受答案了。
 
后退
顶部