我有以下代码来加载媒体并使用媒体播放器控件显示它:
MediaPlayer Player = new MediaPlayer();
Player.Open(new Uri(videoURI, UriKind.Absolute));
VideoDrawing aVideoDrawing = new VideoDrawing();
aVideoDrawing.Rect = new Rect(0, 0, 100, 100);
aVideoDrawing.Player = Player;
DrawingBrush brush = new DrawingBrush(aVideoDrawing);
this.Background = brush;
无论我播放的电影大小是多少,它都会拉伸到 1920x1080(窗口大小)。
我希望它是原始的全尺寸,如果高度/宽度小于 1920/1080,它将使视频居中。
由于没有物理控制,我不知道该怎么做......
将感谢您的帮助。