我有一个 Windows 窗体,aXWindowsMediaPlayer
它应该使用该方法每 5 秒播放一次随机视频/图片aXWindowsMediaPlayer.Url = <video/image file location>
。这适用于图片,但是当视频较长时,它只会播放 5 秒而不是完整长度,对于较短的视频也是如此,它将播放完整视频,而其他几秒钟则黑屏。
有没有办法将 mediaPlayer 配置为仅在完整播放视频后才转到下一张图片/视频?
编辑1:
就像是:
Timer_TickEvent()//Every 5 seconds it chooses a random given URL
{
axWindowsMediaPlayer1.URL = <Random URL>;
if(<Random URL> == 'A video?')
{
timer.Enabled = false;
PlayVideoLength();
}
}
Private void PlayVideoLength()
{
if('<Random URL.Length> ?' == 'the length of the played video in axWindowsMediaPlayer1 ?')
{
Timer.enabled = true;
}
}
这段代码显然行不通。这是我想要它做什么的想法。