我有一个动态加载视频或图像文件(取决于用户的选择,到一个MediaElement
控制的WPF应用程序 它是工作正常,当它是一个视频,并得到MediaEnded
事件发射结束视频 但是当我加载图像时,MediaEnded
事件在5秒内被触发 是默认值吗?还是我可以通过编程方式更改它? 是否有任何属性可以更改此间隔或禁用此选项? 是否可以使其暂停直到具体操作?mediaended事件是否有任何默认的时间间隔被触发?
我已经设置了以下属性如下
MediaControl1.LoadedBehavior = MediaState.Manual;
MediaControl1.UnloadedBehavior = MediaState.Manual;
绝对不是WMP。这一切都是由MilCore完成的,当然它正在包装媒体基金会。我怀疑它来自[此](https://msdn.microsoft.com/en-us/library/windows/desktop/bb787399(v = vs.85).aspx)与UseValueForDefault = True和Medium。但是很难进行反向工程。 –