2/18 にメディアプレイヤー貼り付けなんてやろうとしたが
もっと恐ろしく単純な動画再生方法があった。
普通にプロジェクトを作って Window の AllowDrop を true。
MediaElement っつーのを貼り付ける。
XAML の Window 要素の中で Drop=”Window_Drop” イベントハンドラ追加。
そのハンドラで
以上でドラッグ&ドロップで動画再生するプレイヤー完成。
なんじゃこりゃ!簡単なんてレベルじゃねーぞこのやろう。
でも何で再生している?軽く調べてみる。
音楽を再生しても WMP のビジュアライゼーションは出ない。
でもコーデックによっては ffdshow をしっかり呼び出す。
ので生 DirectShow みたい。
再生制御も MediaElement メソッドで賄える。
ここまで簡単にしないでくれよ、商売あがったりだ。