「MonoGameで解像度を設定する」の版間の差分

imported>Administrator
 
(同じ利用者による、間の3版が非表示)
2行目: 2行目:
MonoGameで画面解像度を変更するにはGraphicsDeviceManagerインスタンスのPreferredBackBufferWidthプロパティおよびPreferredBackBufferHeightプロパティで設定を行う。
MonoGameで画面解像度を変更するにはGraphicsDeviceManagerインスタンスのPreferredBackBufferWidthプロパティおよびPreferredBackBufferHeightプロパティで設定を行う。


なお、[[Xamarin.Mac]]などでウインドウ表示であれば設定値がそのまま使われるが、[[Xamarin.Android]]などでフルスクリーン環境の場合はディスプレイ側が対応する「もっとも近い」解像度に自動変更されるので注意すること。つまり「変更」ではなく「要望」と言った方が正しい。
なお、[[Xamarin.Mac]]などでウインドウ表示であれば設定値がそのまま使われるが、[[Xamarin.Android]]などでフルスクリーン環境の場合はディスプレイ側が対応する「もっとも近い」解像度に自動変更されるので注意すること。つまり「変更」ではなく「要望」と言った方が正しい。実際に設定された解像度を取得するには「[[MonoGameで解像度を取得する]]」の項目を参照。
<source lang="csharp">
<source lang="csharp">
     public class Game1 : Game
     public class Game1 : Game
34行目: 34行目:


== 関連項目 ==
== 関連項目 ==
* [[:category: MonoGame|MonoGameカテゴリ]]
* [[MonoGame (Xamarin.Android)で初期解像度がおかしい機種の対策]]
* [[MonoGameで解像度を取得する]]


== 参考文献 ==
== 参考文献 ==