念のため、私はXNAの初心者です。私がやろうとしているのは、元のサイズとは異なるサイズのテクスチャをロードすることです。少なくとも、後でサイズを変更する可能性があります。私が使用できるいくつかの場所で見ます:
Texture2D.FromStream(GraphicsDevice graphicsDevice, Stream stream,
int width, int height, bool zoom)
しかし、この方法でテクスチャをロードするとContentManagerが無視され、ガベージコレクターの仕事がより困難になっていることも読みました。
ContentManager を使用して任意のサイズの画像を読み込む正しい方法は何ですか? それが不可能な場合は、ズームを使用するように、サイズを比例的に変更できますか?
コンテキスト: nxn 個の平和のボードを作成しています。n が大きすぎると、ピースが自動的に小さくなる必要があります。