Visual C# でビデオを再生するフォームを作成する必要があり、ビデオはフォームで再生されます
「再生」ボタンと「停止」ボタンが必要です
このフォームの正しいコードは何ですか??
そして心配してくれてどうもありがとう..
Visual C# でビデオを再生するフォームを作成する必要があり、ビデオはフォームで再生されます
「再生」ボタンと「停止」ボタンが必要です
このフォームの正しいコードは何ですか??
そして心配してくれてどうもありがとう..
DirectX を使用してそれを行うことができます。
まず、DirectX SDK をダウンロードする必要があります。これは、 http://msdn.microsoft.com/directx/sdk/
にあり
ます。C# プロジェクトで、Microsoft.DirectX.AudioVideoPlayback への参照を追加します。
次に、次を使用できます。映画を再生するコード
//create the video
Microsoft.DirectX.AudioVideoPlayback.Video video = new Microsoft.DirectX.AudioVideoPlayback.Video(fileName);
//set the System.Windows.Forms.Control to play it in (e.g a panel)
video.Owner = panel1;
//Play the video (put this in a buttons click event)
video.Play();
//Pause the video (put this in a buttons click event)
video.Pause();
//Stop the video (put this in a buttons click event)
video.Stop();
完了したら、ビデオ オブジェクトで Dispose() を呼び出すことを忘れないでください。