現在visualstadio2015で動画をForm上で再生しボタンを押すと画面キャプチャーをしてフォルダに保存するアプリケーションを作っています。
このコードだと画像を保存はできるのですが、WindowsMediaPlayerの動画のキャプチャーを取得することができず困っています。
どのように記述すれば上手く動きますでしょうか。
ご教示いただけると幸いです。
宜しくおねがいします。
public partial class Form1 : Form { public Form1() { InitializeComponent(); //自動で動画再生しない axWindowsMediaPlayer1.settings.autoStart = false; //URLを指定して動画再生 axWindowsMediaPlayer1.URL = "C:/Users/Public/Videos/Sample Videos"; } private void button1_Click(object sender, EventArgs e) { //コントロールの外観を描画するBitmapの作成 Bitmap bmp = new Bitmap(axWindowsMediaPlayer1.Width, axWindowsMediaPlayer1.Height); //キャプチャする axWindowsMediaPlayer1.DrawToBitmap(bmp, new Rectangle(0, 0, axWindowsMediaPlayer1.Width, axWindowsMediaPlayer1.Height)); //ファイルに保存する bmp.Save("C:\\entrypic\\1.png"); bmp.Dispose(); } } }
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/14 07:50