当我在MediaElement上将Position设置为NaturalDuration时,实际上没有设置位置。我正在使用WMV文件。
_media.Position = _media.NaturalDuration.TimeSpan;
MediaElement实际上并未到达剪辑的末尾。我确实检查了打开状态和不打状态。视频完全缓冲。
它总是在剪辑结束前的几帧。如果视频已经结束,它甚至可以备份几帧。当我尝试再次重置时,它仍然失败。到达剪辑结尾的唯一方法是播放材料。
这是一个已知的Silverlight问题吗?它将在Silverlight5版本中修复吗?有没有已知的解决方法?