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;
}