メインメニューを開く

差分

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

17,933 バイト追加, 2017年11月2日 (木) 05:45
ページの作成:「 Microsoft.Xna.Framework.Graphics名前空間にあるもの。 == クラス == {| class="wikit...」

[[MonoGame/ライブラリ/Microsoft.Xna.Framework.Graphics名前空間|Microsoft.Xna.Framework.Graphics名前空間]]にあるもの。

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

== インターフェイス ==
{| class="wikitable"
|+
! 名称 !! 概要
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/IEffectFogクラス|IEffectFogクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/IEffectLightsクラス|IEffectLightsクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/IEffectMatricesクラス|IEffectMatricesクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/IGraphicsDeviceServiceクラス|IGraphicsDeviceServiceクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/IVertexTypeクラス|IVertexTypeクラス]]
|}

== 構造体 ==
{| class="wikitable"
|+
! 名称 !! 概要
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/EffectPassCollection.Enumeratorクラス|EffectPassCollection.Enumeratorクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/GraphicsMetricsクラス|GraphicsMetricsクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/ModelBoneCollection.Enumeratorクラス|ModelBoneCollection.Enumeratorクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/ModelEffectCollection.Enumeratorクラス|ModelEffectCollection.Enumeratorクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/ModelMeshCollection.Enumeratorクラス|ModelMeshCollection.Enumeratorクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/RenderTargetBindingクラス|RenderTargetBindingクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/SpriteFont.Glyphクラス|SpriteFont.Glyphクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/VertexBufferBindingクラス|VertexBufferBindingクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/VertexElementクラス|VertexElementクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/VertexPositionクラス|VertexPositionクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/VertexPositionColorクラス|VertexPositionColorクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/VertexPositionColorTextureクラス|VertexPositionColorTextureクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/VertexPositionNormalTextureクラス|VertexPositionNormalTextureクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/VertexPositionTextureクラス|VertexPositionTextureクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/Viewportクラス|Viewportクラス]]
|
|}

== 列挙体 ==
{| class="wikitable"
|+
! 名称 !! 概要
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/Blendクラス|Blendクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/BlendFunctionクラス|BlendFunctionクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/BufferUsageクラス|BufferUsageクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/ClearOptionsクラス|ClearOptionsクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/ColorWriteChannelsクラス|ColorWriteChannelsクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/CompareFunctionクラス|CompareFunctionクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/CubeMapFaceクラス|CubeMapFaceクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/CullModeクラス|CullModeクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/DepthFormatクラス|DepthFormatクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/EffectParameterClassクラス|EffectParameterClassクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/EffectParameterTypeクラス|EffectParameterTypeクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/FillModeクラス|FillModeクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/GraphicsAdapter.DriverTypeクラス|GraphicsAdapter.DriverTypeクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/GraphicsDeviceStatusクラス|GraphicsDeviceStatusクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/GraphicsProfileクラス|GraphicsProfileクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/IndexElementSizeクラス|IndexElementSizeクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/PresentIntervalクラス|PresentIntervalクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/PrimitiveTypeクラス|PrimitiveTypeクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/RenderTargetUsageクラス|RenderTargetUsageクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/SetDataOptionsクラス|SetDataOptionsクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/SpriteEffectsクラス|SpriteEffectsクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/SpriteSortModeクラス|SpriteSortModeクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/StencilOperationクラス|StencilOperationクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/SurfaceFormatクラス|SurfaceFormatクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/TextureAddressModeクラス|TextureAddressModeクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/TextureFilterクラス|TextureFilterクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/TextureFilterModeクラス|TextureFilterModeクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/VertexElementFormatクラス|VertexElementFormatクラス]]
|
|-
! style="white-space:nowrap;text-align:left" | [[MonoGame/クラスライブラリ/VertexElementUsageクラス|VertexElementUsageクラス]]
|
|}

[[category: MonoGame]]
匿名利用者