我需要从使用 MediaElement 播放的视频中获取缩略图
为此,我了解到Windows 8.1 API 中有RenderTargetBitmap
RenderTargetBitmap a = new RenderTargetBitmap();
await a.RenderAsync(myMedia);
thumb.Source = a;
第二种方法是我在WinRTXamlToolkit.Composition工具包的帮助下获得的,该工具包使用WriteableBitmapRenderExtensions类进行渲染
WriteableBitmap w = await WriteableBitmapRenderExtensions.Render(myMedia);
thumb.Source = w;
这两种方法都适用于所有UIElement但不适用于MediaElement
将此源提供给 Image 对象时,只有黑屏可见。
谁能告诉我为什么?以及如何从视频中获取缩略图?