所以,我的表单上有一个AxWindowsMediaPlayer控件,我希望在播放时将播放位置更改为另一个点。我找到了:
mediaplayer.Ctlcontrols.currentPosition = <position in seconds>
但如果我在播放时给它打电话,它会跳到正确位置并声称继续播放,但实际上视频停止播放。
在我改变位置并在之后进行比赛之前,我已尝试暂停/停止,但没有运气。
我怎样才能解决这个问题?
更新
所以,如果我等待足够长时间,播放将再次恢复,但是在我告诉它跳转到的那一点之后几秒钟。
例如,如果我告诉它在播放时跳到15秒,它将跳到15,Ctlcontrols.currentPosition
将继续增加,但视频实际上不会再开始播放,直到大约五秒钟后
那么......为什么加载文件时没有五秒延迟?当我加载它时它会瞬间播放......而如何在跳转后摆脱延迟?