0

MediaElement で再生しているビデオからサムネイルを取得する必要があります

このために、Windows 8.1 APIにRenderTargetBitmapがあることを学びました

RenderTargetBitmap a = new RenderTargetBitmap();
await a.RenderAsync(myMedia);
thumb.Source = a;

そして2番目の方法は、WinRTXamlToolkit.Compositionツールキットの助けを借りて、 WriteableBitmapRenderExtensionsクラスでレンダリングを行います

WriteableBitmap w = await WriteableBitmapRenderExtensions.Render(myMedia);
thumb.Source = w;

これらのメソッドは両方ともすべてのUIElementで機能しますが、 MediaElement では機能しません

これを Image オブジェクトにソースすると、黒い画面だけが表示されます。

誰でも理由を教えてもらえますか?ビデオからサムネイルを取得するにはどうすればよいですか?

4

1 に答える 1