何时在播放视频时更改轨道栏值?

时间:2011-03-15 21:09:53

标签: c# directx

我制作了使用DirectX.AudioVideoPlayback.Video类播放视频的应用程序。 有方法Play(),Pause()等... 我怎么知道何时将值更改为跟踪视频传递的轨迹栏? 我应该创建计时器并在某个时间间隔更新我的跟踪栏还是有其他解决方案?

1 个答案:

答案 0 :(得分:2)

确实是通过计时器检查。如果你有自己的samplegrabber回调,你将获得回调提供的位置(但不总是速率感知),并且CurrentTime具有速率感知功能。通过计时器检查也可以帮助您从一开始就获得正确的线程信息。