在 WPF MediaElement 中缩放视频
Zoom Video in WPF MediaElement
我喜欢将使用 MediaElement 播放的视频缩放到 150%,但保持 MediaElement 大小不变。这应该只在屏幕上显示视频的中心,即像 4:3 屏幕上的宽屏电影,顶部和底部没有黑条。
我怎样才能做到这一点?我检查了 MediaElement class,但没有找到类似缩放的内容。
https://msdn.microsoft.com/en-us/library/system.windows.controls.mediaelement(v=vs.110).aspx
将媒体元素添加到 canvas
mediaelement.Width = canvas.Width;
mediaelement.Height = canvas.Height;
mediaelement.Stretch = Stretch.Fill;
要缩放 canvas 检查 link
Canvas zooming
我喜欢将使用 MediaElement 播放的视频缩放到 150%,但保持 MediaElement 大小不变。这应该只在屏幕上显示视频的中心,即像 4:3 屏幕上的宽屏电影,顶部和底部没有黑条。
我怎样才能做到这一点?我检查了 MediaElement class,但没有找到类似缩放的内容。
https://msdn.microsoft.com/en-us/library/system.windows.controls.mediaelement(v=vs.110).aspx
将媒体元素添加到 canvas
mediaelement.Width = canvas.Width;
mediaelement.Height = canvas.Height;
mediaelement.Stretch = Stretch.Fill;
要缩放 canvas 检查 link Canvas zooming