53
A
答えて
58
は、私はあなたがそれが動作ゲームクラスのコンストラクタでこれを行うと、あなたが
GraphicDevice.PreferredBackBufferHeight = height;
GraphicDevice.PreferredBackBufferWidth = width;
を設定する必要があることが判明していますが、コンストラクタの外にこれを行うしようとすると、また
を呼び出す必要がありますさらにGraphicsDevice.ApplyChanges();
は、あなたが使用することができます(デバッグ中に本当に正しく動作していない)フルスクリーンを持っている
if (!GraphicsDevice.IsFullScreen)
GraphicsDevice.ToggleFullScreen();
-1
-1
このソリューションは、XNA 3.0で機能します。このプロパティは、今GraphicsDeviceManager
で発見されたXNA 4.0のとおり
// Resize the screen to 1024 x 768.
IntPtr ptr = this.Window.Handle;
System.Windows.Forms.Form form = (System.Windows.Forms.Form)System.Windows.Forms.Control.FromHandle(ptr);
form.Size = new System.Drawing.Size(1024, 768);
graphics.PreferredBackBufferWidth = 1024;
graphics.PreferredBackBufferHeight = 768;
graphics.ApplyChanges();
69
:ちょうどあなたのゲームオブジェクトのコンストラクタでそれを置きます。すなわち、 このコードはゲームのコンストラクタに入ります。
graphics = new GraphicsDeviceManager(this);
graphics.IsFullScreen = false;
graphics.PreferredBackBufferHeight = 340;
graphics.PreferredBackBufferWidth = 480;
// if changing GraphicsDeviceManager properties outside
// your game constructor also call:
// graphics.ApplyChanges();
+0
Sjors Miltenburgの答えは、現在古くなっています。 Fuexによるこの回答は、XNA 4.0には適切です。 – Xonatron
+0
あなたはまだこの後にgraphics.ApplyChanges()をしたいと思うでしょう。 –
関連する問題
- 1. XNAでlidgrenを設定するにはどうすればよいですか?
- 2. ActiveWorkbookを画面上部のウィンドウとして設定するにはどうすればよいですか?
- 3. 画面のウィンドウのサイズを変更するにはどうすればよいですか?
- 4. サイズの大きいボーダーでウィンドウのカスタムサイズを設定するにはどうすればよいですか?
- 5. Androidの設定:Androidの設定画面を終了するにはどうすればよいですか?
- 6. 画面サイズに応じてボタンのサイズを変更するにはどうすればよいですか?
- 7. プレビューレイヤーで正しいカメラ画像サイズを設定するにはどうすればよいですか?
- 8. 下部タブバーの上に全画面でダイアログを設定するにはどうすればよいですか?
- 9. Flutterでメイン画面の背景色を設定するにはどうすればよいですか?
- 10. WP7アプリケーションでロック画面の壁紙を設定するにはどうすればよいですか?
- 11. Rubyで画面の解像度を設定するにはどうすればよいですか?
- 12. 仮想画面領域を正確にカバーするようにウィンドウを設定するにはどうすればよいですか?
- 13. ボタンの位置を画面の右上に設定するにはどうすればよいですか?
- 14. 連絡先の電話画面にカスタムボタンを設定するにはどうすればよいですか?
- 15. 小さいAndroid画面サイズで地図を表示するにはどうすればよいですか?
- 16. 2番目(ウィンドウ2)のウィンドウでアイテム(テキストボックス、img ...)を設定するにはどうすればよいですか?
- 17. Android - Gmailアプリの設定画面を複製するにはどうすればよいですか?
- 18. 他のアプリの画面の向きを設定するにはどうすればよいですか?
- 19. 画面のピン設定を照会するにはどうすればよいですか?
- 20. ウィンドウでサイズを変更するにはどうすればいいですか?
- 21. さまざまな画面サイズでタブイベントを変更するにはどうすればよいですか?
- 22. AndroidStudioでデバイスの画面サイズを取得するにはどうすればよいですか?
- 23. iOSテキストのフォントサイズを画面サイズで拡大/縮小するにはどうすればよいですか?
- 24. 親ウィンドウの値を子ウィンドウに設定するにはどうすればよいですか?
- 25. C#XNA Texture2Dを単一の色に設定するにはどうすればよいですか?
- 26. HTMLテーブルセルのサイズを継承するように設定するにはどうすればよいですか?
- 27. AS3アプリケーションのサイズを画面サイズに合わせて設定するにはどうすればよいですか?
- 28. WP7アプリのグリッドを画面サイズより大きくするにはどうすればいいですか?
- 29. 画面のサイズが小さい画面に合わせてボタンのサイズを自動的に変更するにはどうすればよいですか?
- 30. 画面サイズをアラートにするにはどうすればよいですか? JavaScript
この回答は少し古くなっていますので、私は以下のFuexの回答を確認することをお勧めします。ほとんど同じですが、コードは編集なしでコンパイルされます。 –
これは最新バージョンで正常に動作します。 – krowe