MonoGame/クラスライブラリ/Microsoft.Xna.Framework.Graphics名前空間

提供: MonoBook
< MonoGame‎ | クラスライブラリ
2017年11月2日 (木) 05:46時点におけるimported>Administratorによる版 (→‎インターフェイス)
ナビゲーションに移動 検索に移動

Microsoft.Xna.Framework.Graphics名前空間にあるもの。

クラス

名称 概要
AlphaTestEffectクラス 組込エフェクト(組込シェーダー)のひとつ。テクスチャのアルファテストをサポートする。
BasicEffectクラス 組込エフェクト(組込シェーダー)のひとつ。テクスチャマッピング、頂点のカラーリング、フォグ、ライティングをサポートする。カスタムエフェクト(カスタムシェーダー)を自作する場合は、基本的にこのクラスを継承して作る。
BlendStateクラス
DepthStencilStateクラス
DeviceLostExceptionクラス
DeviceNotResetExceptionクラス
DirectionalLightクラス
DisplayModeクラス
DisplayModeCollectionクラス
DualTextureEffectクラス 組込エフェクト(組込シェーダー)のひとつ。2層のマルチテクスチャをサポートする。
DynamicIndexBufferクラス
DynamicVertexBufferクラス
Effectクラス
EffectAnnotationクラス
EffectAnnotationCollectionクラス
EffectMaterialクラス
EffectParameterクラス
EffectParameterCollectionクラス
EffectPassクラス
EffectPassCollectionクラス
EffectTechniqueクラス
EffectTechniqueCollectionクラス
EnvironmentMapEffectクラス 組込エフェクト(組込シェーダー)のひとつ。環境マッピングをサポートする。
GraphicsAdapterクラス
GraphicsDebugクラス
GraphicsDebugMessageクラス
GraphicsDeviceクラス
GraphicsResourceクラス
IndexBufferクラス
Modelクラス 親ボーンを持つ基本的な3Dモデル。
ModelBoneクラス ボーン。
ModelBoneCollectionクラス ボーンのコレクション。
ModelEffectCollectionクラス
ModelMeshクラス メッシュ
ModelMeshCollectionクラス ModelMeshクラスのコレクション。
ModelMeshPartクラス
ModelMeshPartCollectionクラス
NoSuitableGraphicsDeviceExceptionクラス
OcclusionQueryクラス
PresentationParametersクラス
RasterizerStateクラス
RenderTarget2Dクラス
RenderTarget3Dクラス
RenderTargetCubeクラス レンダーターゲットとして使用できるテクスチャキューブ(キューブマップ:周囲の環境を反射する正方形テクスチャが6個1組になったもの)を表す。
ResourceCreatedEventArgsクラス
ResourceDestroyedEventArgsクラス
SamplerStateクラス
SamplerStateCollectionクラス
SkinnedEffectクラス 組込エフェクト(組込シェーダー)ひとつ。スキニングされたモデル(アニメーションするモデル)をレンダリングするのに使う。
SpriteBatchクラス 文字列やスプライトを描画するヘルパークラス。内部で最適化されて実行される。
SpriteEffectクラス 組込エフェクト(組込シェーダー)のひとつ。SpriteBatchで内部的に使用されているもの。
SpriteFontクラス SpriteBatchの文字列描画で使うフォント。
SwapChainRenderTargetクラス
TargetBlendStateクラス
Textureクラス
Texture2Dクラス
Texture3Dクラス
TextureCollectionクラス
TextureCubeクラス テクスチャキューブ(キューブマップ:周囲の環境を反射する正方形テクスチャが6個1組になったもの)
VertexBufferクラス 頂点バッファ
VertexDeclarationクラス 頂点バッファに含まれる頂点データ

インターフェイス

名称 概要
IEffectFogインターフェイス
IEffectLightsインターフェイス
IEffectMatricesインターフェイス
IGraphicsDeviceServiceインターフェイス
IVertexTypeインターフェイス

構造体

名称 概要
EffectPassCollection.Enumeratorクラス
GraphicsMetricsクラス
ModelBoneCollection.Enumeratorクラス
ModelEffectCollection.Enumeratorクラス
ModelMeshCollection.Enumeratorクラス
RenderTargetBindingクラス
SpriteFont.Glyphクラス
VertexBufferBindingクラス
VertexElementクラス
VertexPositionクラス
VertexPositionColorクラス
VertexPositionColorTextureクラス
VertexPositionNormalTextureクラス
VertexPositionTextureクラス
Viewportクラス

列挙体

名称 概要
Blendクラス
BlendFunctionクラス
BufferUsageクラス
ClearOptionsクラス
ColorWriteChannelsクラス
CompareFunctionクラス
CubeMapFaceクラス
CullModeクラス
DepthFormatクラス
EffectParameterClassクラス
EffectParameterTypeクラス
FillModeクラス
GraphicsAdapter.DriverTypeクラス
GraphicsDeviceStatusクラス
GraphicsProfileクラス
IndexElementSizeクラス
PresentIntervalクラス
PrimitiveTypeクラス
RenderTargetUsageクラス
SetDataOptionsクラス
SpriteEffectsクラス
SpriteSortModeクラス
StencilOperationクラス
SurfaceFormatクラス
TextureAddressModeクラス
TextureFilterクラス
TextureFilterModeクラス
VertexElementFormatクラス
VertexElementUsageクラス