「MonoGame/クラスライブラリ/GraphicsProfile列挙体」の版間の差分

ページの作成:「GraphicsProfile列挙体は、MonoGameで使用するグラフィック機能を、完全に使い切るか、制限するかを設定するのに使用する列挙体で...」
 
 
(同じ利用者による、間の4版が非表示)
1行目: 1行目:
GraphicsProfile列挙体は、MonoGameで使用するグラフィック機能を、完全に使い切るか、制限するかを設定するのに使用する列挙体である。
GraphicsProfile列挙体は、MonoGameで使用するグラフィック機能を、完全に使い切るか、制限するかを設定するのに使用する列挙体である。
 
グラフィック機能を制限することでマイナーなプラットフォームにも対応するらしい。
機能を制限することでマイナーなプラットフォームにも対応するらしい。
もともとはXNA時代に「Windows Phone対応」を含めるか含めないかの設定に使用したものらしく、MonoGameで意味をなしているのかは不明。
もともとはXNA時代に「Windows Phone対応」を含めるか含めないかの設定に使用したものらしく、MonoGameで意味をなしているのかは不明。


== 名前空間 ==
== 名前空間 ==
* [[MonoGame/クラスライブラリ/Microsoft.Xna.Framework.Graphics名前空間]]
* [[MonoGame/クラスライブラリ/Microsoft.Xna.Framework.Graphics名前空間|Microsoft.Xna.Framework.Graphics名前空間]]


== 構文 ==
== 構文 ==
13行目: 12行目:
{| class="wikitable"
{| class="wikitable"
|+
|+
! style="white-space:nowrap;text-align:left" ! 名称
! 名称
! 概要
! 概要
|-
|-
| HiDef
| HiDef
| MonoGameで使用できるグラフィック関連APIを制限しない。
| MonoGameで使用できるグラフィック関連APIを制限しない。
|-
|-
| Reach
| Reach
24行目: 23行目:


== 主な使い所 ==
== 主な使い所 ==
MonoGameでの初期値はReachなのでHiDefに変えてみる。Xamarin.Mac版で実行したところ特に変化はない。
MonoGameでの初期値はReachなのでHiDefに変えてみる。[[Xamarin.Mac]]版の[[MonoGame]]で実行したところ特に変化はない。
<source lang="csharp">
<source lang="csharp">
     public class Game1 : Game
     public class Game1 : Game