0

我在 Visual Studio 2012 windows 应用程序中使用 VLC 2.0.6 ActiveX 控件。我想出了如何使用以下代码加载和播放基本视频:

        axVLCPlugin21.playlist.add(filename, title, null);
        axVLCPlugin21.playlist.play();

我试图弄清楚如何以编程方式将视频搜索到某个位置。我浏览了互联网,发现人们在谈论Shuttle( )MoveToPosition()Position等,但我没有这些方法/属性可用。我只能看到axVLCPlugin21.StartTime ,它是一个 int,并且在调用play()之前或之后设置它都没有影响。

提前致谢!

4

1 回答 1

2

根据这里的文档

http://wiki.videolan.org/Documentation:WebPlugin

可以通过使用设置搜索位置

axVLCPlugin21.input.time = 20000; // 以毫秒为单位

那里有更多关于以毫秒为单位获取总长度的信息。

如果它没有出现在您的自动生成的 COM 包装器中,请完全放弃它并自行开发。创建自己的 AxHost 继承者并使用“动态”(.NET 4 关键字)OCX 对象并不难。

于 2013-04-17T04:34:25.197 回答