我遇到了一个奇怪的问题。我的应用程序从特定位置播放电影,因此即使以毫秒为单位的位置也很重要。我将位置分配给媒体元素,但它显示错误的帧。我不知道为什么媒体播放器没有从我给出的位置播放。
以下是一些示例代码:
以下是一些示例代码:
TimeSpan oTimeSpan = TimeSpan.FromMilliseconds(16800200); // This shows 04:40:00.2000000
MediaPlayer.Position = oTimeSpan; // But after assigning, value is 04:40:00.1990000
在分配之前和之后,这里有一张截图:
![alt text](https://istack.dev59.com/Uzoiq.webp)
有人能告诉我我在这里做错了什么吗?