メインメニューを開く

差分

MonoGameで解像度を設定する

196 バイト追加, 2017年12月6日 (水) 10:28
MonoGameで画面解像度を変更するにはGraphicsDeviceManagerインスタンスのPreferredBackBufferWidthプロパティおよびPreferredBackBufferHeightプロパティで設定を行う。
なお、[[Xamarin.Mac]]などでウインドウ表示であれば設定値がそのまま使われるが、[[Xamarin.Android]]などでフルスクリーン環境の場合はディスプレイ側が対応する「もっとも近い」解像度に自動変更されるので注意すること。つまり「変更」ではなく「要望」と言った方が正しい。などでフルスクリーン環境の場合はディスプレイ側が対応する「もっとも近い」解像度に自動変更されるので注意すること。つまり「変更」ではなく「要望」と言った方が正しい。実際に設定された解像度を取得するには「[[MonoGameで解像度を取得する]]」の項目を参照。
<source lang="csharp">
public class Game1 : Game
== 関連項目 ==
* [[:category: MonoGame|MonoGameカテゴリ(Xamarin.Android)で初期解像度がおかしい機種の対策]]* [[MonoGameで解像度を取得する]]
== 参考文献 ==
匿名利用者