この古いコードは XNA 4.0 では機能しません。コードが XNA 4.0 で機能するようにするには、何を変更する必要がありますか?
spriteBatch.Begin(SpriteBlendMode.AlphaBlend,SpriteSortMode.Immediate,SaveStateMode.None,Matrix.Identity);
graphics.GraphicsDevice.SamplerStates[0].MagFilter = TextureFilter.Point;
graphics.GraphicsDevice.SamplerStates[0].MinFilter = TextureFilter.Point;
graphics.GraphicsDevice.SamplerStates[0].MipFilter = TextureFilter.Point;
spriteBatch.End();
次のエラー メッセージが表示されます。
「SpriteBlendMode」は現在のコンテキストに存在しません
'SaveStateMode' は現在のコンテキストに存在しません 'Microsoft.Xna.Framework.Graphics.SamplerState' には 'MagFilter' の定義が含まれておらず、タイプ 'Microsoft.Xna.Framework. Graphics.SamplerState が見つかりました (using ディレクティブまたはアセンブリ参照がありませんか?)タイプ 'Microsoft.Xna.Framework.Graphics.SamplerState' の引数が見つかりました (using ディレクティブまたはアセンブリ参照がありませんか?) 'Microsoft.Xna.Framework.Graphics.SamplerState' には 'MipFilter' の定義が含まれていません'Microsoft.Xna.Framework.Graphics.SamplerState' 型の最初の引数を受け入れる拡張メソッド 'MipFilter' が見つかりませんでした (using ディレクティブまたはアセンブリ参照がありませんか?)