嵌入式Windows Media Player设置位置很慢

时间:2011-06-02 16:04:07

标签: c# winforms axwindowsmediaplayer

所以,我的表单上有一个AxWindowsMediaPlayer控件,我希望在播放时将播放位置更改为另一个点。我找到了:

    mediaplayer.Ctlcontrols.currentPosition = <position in seconds>

但如果我在播放时给它打电话,它会跳到正确位置并声称继续播放,但实际上视频停止播放。

在我改变位置并在之后进行比赛之前,我已尝试暂停/停止,但没有运气。

我怎样才能解决这个问题?

更新

所以,如果我等待足够长时间,播放将再次恢复,但是在我告诉它跳转到的那一点之后几秒钟。

例如,如果我告诉它在播放时跳到15秒,它将跳到15,Ctlcontrols.currentPosition将继续增加,但视频实际上不会再开始播放,直到大约五秒钟后

那么......为什么加载文件时没有五秒延迟?当我加载它时它会瞬间播放......而如何在跳转后摆脱延迟?

0 个答案:

没有答案