C锐的Windows媒体播放器ActiveX不会转到视频暂停的特定时间

本文关键字:视频 暂停 定时间 Windows 锐的 媒体播放器 ActiveX | 更新日期: 2023-09-27 18:33:44

我添加了一个按钮,允许用户每次单击时向前跳一秒钟。

 private void button2_Click(object sender, EventArgs e)
    {
        axWindowsMediaPlayer1.Ctlcontrols.currentPosition += 1;
    }

所以这在视频播放时有效,如果我暂停视频并单击按钮,我可以看到计时器向前移动一秒钟,但视频保持在同一帧中。

你能建议如何做到这一点吗?

我一直在寻找一些解决方案来使用以下代码向前移动一帧:

((IWMPControls2)axWindowsMediaPlayer1.Ctlcontrols).step(1);

但是我在使用 IWMPControls2 时收到错误消息,我知道它是一个接口,但它需要参考吗?

感谢您的帮助。

C锐的Windows媒体播放器ActiveX不会转到视频暂停的特定时间

你应该添加一个using WMPLib;语句