AVI を再生する

XNA からAVIファイルを再生するプログラムを起動します。

前田稔(Maeda Minoru)の超初心者のプログラム入門

プロジェクトの設定

  1. XNA の Initialize() からAVIファイルを再生するプログラムを起動します。
    Process を使用するときは Diagnostics を定義します。
      using System.Diagnostics;   // for Process
    
  2. Initialize() からAVIファイルを再生する "c:\\data\\avi.exe" を呼び出します。
    "c:\\data\\xna.avi" は再生するAVIファイルです。
    テストするときは、適当なAVIファイルを調達してきて下さい。
    process_1.WaitForExit(); で avi.exe が終了するのを待ちます。
            protected override void Initialize()
            {
                // TODO: Add your initialization logic here
                base.Window.Title = "XNA Game Studio";
                spriteBatch = new SpriteBatch(GraphicsDevice);
                Process process_1 = Process.Start("c:\\data\\avi.exe", "c:\\data\\xna.avi");
                process_1.WaitForExit();
    
                base.Initialize();
            }
    
  3. AVIファイルを再生するプログラムは「C++ Windows 入門」を参照して下さい。
    avi.exe ではクローズボタンが押されるまでAVIの再生を繰り返します。

前田稔(Maeda Minoru)の超初心者のプログラム入門

超初心者のプログラム入門(XNA(C#) game program)