我正在使用UWP ProjectionManager和新的MediaTimelineController来同步播放同一视频文件的两个MediaPlayerElement控件。 ProjectionManager使用第二个MediaPlayerElement投影一个窗口。问题是,只要我在第一个MediaPlayerElement上调用Start(),我就会收到带有以下消息的COMException:
System.Runtime.InteropServices.COMException: Operation is not allowed when Media Timeline Controller is attached.
设置媒体时间轴控制器时不允许操作。 在Windows.UI.Xaml.FrameworkElement.MeasureOverride(Size availableSize)
还应该提到的是,第一个MediaPlayerElement是一个Xamarin.Forms页面,使用渲染器在UWP设备上渲染MediaPlayerElement。
有什么想到的吗?我无法看到MeasureOverride应该如何受到MediaTimelineController的影响?