メディアをロードし、メディア プレーヤー コントロールを使用して表示する次のコードがあります。
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未満の場合、ビデオが中央に配置されます。
物理的な制御がないので、どうすればいいのかわかりません...
あなたの助けに感謝します。