如何在C#中使用axWindowsMediaPlayer跳转X秒

我正在使用axWindowsMediaPlayer,我有一个video加载,但我想跳X秒。 因此,例如,如果当前时间是video的1分钟,我想跳到1分10秒。

好的,我找到了解决方案。 我实际上正确运行它,但我没有考虑加载video所需的时间。

具体来说,所需的代码就像

axWindowsMediaPlayer1.Ctlcontrols.currentPosition += 10; 

但是我写了一个函数来检查video是否已经完成加载并附加了一个计时器

 private bool isPlaying() { return axWindowsMediaPlayer1.playState == WMPPlayState.wmppsReady || axWindowsMediaPlayer1.playState == WMPPlayState.wmppsPlaying; } 

当我得到一个真实时,然后调用我的跳过函数。