0

xnaは初めてです。Windows PC 専用のプラットフォーム ゲームを作成していますが、どうにかして avi ファイルを再生する必要があります。xna 4.0 または c# 2010 でこれを行うにはどうすればよいですか? 誰でも助けることができますか?:)

4

2 に答える 2

0

このブログには、xna メディア プレーヤーでダウンロードできる実用的なコードがいくつかあります。このプロジェクトでは、実際に 3D オブジェクトにビデオを配置します (おそらく、あなたがやろうとしていることは少しやり過ぎです) が、ビデオの再生を行うコードを調べて、それがどのように機能するかを確認できると想像できます。プロジェクト内に VideoPlayer クラスがあります。多分あなたはそれを見ることができます。

于 2012-05-07T19:29:32.920 に答える
0

このビデオプレーヤーインスタンスの作成を試すことができます

Video video;
VideoPlayer player;
Texture2D videoTexture;

protected override void LoadContent()
{
    // Create a new SpriteBatch, which can be used to draw textures.
    spriteBatch = new SpriteBatch(GraphicsDevice);
    video = Content.Load<Video>("video");
    player = new VideoPlayer();
}

これは、より多くの例を含む記事のソースです http://msdn.microsoft.com/en-us/library/dd904199.aspx

ここにさらにいくつかのdllがあります

http://scurvymedia.codeplex.com/

http://xnadsplayer.codeplex.com/

于 2012-05-07T05:48:34.563 に答える