我正在開發一款使用Silverlight和XNA框架的遊戲。我想獲得移動屏幕的高度和寬度,以便在任何設備上運行應用程序。應該支持所有設備的應用程序擴展。如何獲得Silverlight + XNA應用程序的分辨率
public partial class GamePage : PhoneApplicationPage
{
public static ContentManager contentManager;
GameTimer timer;
SpriteBatch spriteBatch;
GraphicsDeviceManager graphics;
public GamePage()
{
InitializeComponent();
//error at below line
graphics = new GraphicsDeviceManager(this);
contentManager = (System.Windows.Application.Current as App).Content;
rand = new Random();
// Create a timer for this page
timer = new GameTimer();
timer.UpdateInterval = TimeSpan.FromTicks(333333);
timer.Update += OnUpdate;
timer.Draw += OnDraw;
}
它是可用,但只有在XNA遊戲....如果你正在做的XNA加的Silverlight則給出了錯誤 – pravin
這是什麼錯誤? – Cyral
與Microdoft.XNA.framework.graphicsdevicemanager(micorsoft.xna.framework.game)匹配的最佳重載方法有一些無效的爭論 – pravin