轨迹条不改变视频的位置在VLC播放器
本文关键字:位置 VLC 播放器 视频 改变 轨迹 | 更新日期: 2023-09-27 18:05:35
我正在项目中工作,我已经嵌入VideoLan vlc插件1.1.7。默认情况下没有trackbar。我手动添加了跟踪条,但它没有改变视频位置(增量/减量)。这是我的代码
private void timer2_Tick(object sender, EventArgs e)
{
trackBar1.Value += 1;
if (trackBar1.Value == trackBar1.Maximum)
{
trackBar1.Value = trackBar1.Minimum;
timer2.Stop();
trackBar1.Value += 0;
}
}
private void trackBar1_ValueChanged(object sender, EventArgs e)
{
var bar = (TrackBar)sender;
if (bar.Value % bar.SmallChange != 0)
{
bar.Value = bar.SmallChange * ((bar.Value + bar.SmallChange / 2) / bar.SmallChange);
}
}
现在如何控制(增加/减少)视频的位置与鼠标的帮助?
不幸的是,这个插件没有很好的文档。
你可以设置插件的位置属性,例如
axVLC.Position += 0.005f;
注意它是一个浮点数!
但是对于我的版本(v1)有是一个跟踪条(和所有其他控件),一旦我将鼠标移动到viewpost的底部。
我没有v2,但我认为你应该使用
axVLC.input.Position
。我也认为(但不知道!)使用的单位是不同的;可以是1/100秒。