Microsoft.Xna.Framework.Content.Pipeline.Graphics Namespace
Note
This namespace is available only when developing for Windows.
Provides intermediate classes and types for representing and manipulating graphics data.
Classes
Name | Description | |
---|---|---|
![]() |
AlphaTestMaterialContent | Provides properties for modifying an effect that supports alpha testing. |
![]() |
AnimationChannel | Provides methods and properties for maintaining an animation channel. |
![]() |
AnimationChannelDictionary | Collection of animation data channels, one per bone or rigid object. |
![]() |
AnimationContent | Provides properties for maintaining an animation. |
![]() |
AnimationContentDictionary | Collection of named animations. |
![]() |
AnimationKeyframe | Provides methods and properties for managing a keyframe. |
![]() |
BasicMaterialContent | Provides properties for modifying a traditional fixed-function–style material, as supported by most 3D modeling packages. |
![]() |
BitmapContent | Provides properties and methods for creating and maintaining a bitmap resource. |
![]() |
BoneContent | Represents an animation skeleton. |
![]() |
BoneWeightCollection | Collection of bone weights of a vertex. |
![]() |
DualTextureMaterialContent | Provides properties for modifying an effect that supports two-layer multitexturing. |
![]() |
Dxt1BitmapContent | Provides methods and properties for managing compressed textures (DXT1). |
![]() |
Dxt3BitmapContent | Provides methods and properties for managing compressed textures (DXT3). |
![]() |
Dxt5BitmapContent | Provides methods and properties for managing compressed textures (DXT5). |
![]() |
DxtBitmapContent | Provides methods and properties for managing compressed textures (DXT1, DXT3, DXT5). |
![]() |
EffectContent | Contains the source code for a DirectX Effect, loaded from a .fx file. |
![]() |
EffectMaterialContent | Provides support for representing DirectX Effect materials. |
![]() |
EnvironmentMapMaterialContent | Provides properties for modifying an effect that supports environment mapping. |
![]() |
FontDescription | Provides information to the FontDescriptionProcessor describing which font to rasterize, which font size to utilize, and which Unicode characters to include in the processor output. |
![]() |
GeometryContent | Provides properties that define various aspects of a geometry batch. |
![]() |
GeometryContentCollection | Provides methods for maintaining a collection of geometry batches that make up a mesh. |
![]() |
IndexCollection | Provides methods for maintaining a list of index values. |
![]() |
IndirectPositionCollection | Provides methods for maintaining a list of vertex positions. |
![]() |
MaterialContent | Provides methods and properties for maintaining a collection of named texture references. |
![]() |
MeshBuilder | Provides support for writing a custom importer for mesh objects. |
![]() |
MeshContent | Provides properties and methods that define various aspects of a mesh. |
![]() |
MeshHelper | Provides methods for manipulating mesh data. |
![]() |
MipmapChain | Provides methods for accessing a mipmap chain. |
![]() |
MipmapChainCollection | Provides methods for maintaining a mipmap chain. |
![]() |
NodeContent | Provides a base class for graphics types that define local coordinate systems. |
![]() |
NodeContentCollection | Provides a collection of all NodeContent objects in a spatial hierarchy. |
![]() |
PixelBitmapContent | Provides methods for maintaining a 2D array of pixel values. |
![]() |
PositionCollection | Provides a collection of vertex position values. |
![]() |
SkinnedMaterialContent | Provides properties for modifying an effect for rendering skinned character models. |
![]() |
Texture2DContent | Represents a regular two-dimensional texture. |
![]() |
Texture3DContent | Represents a three-dimensional volume texture. |
![]() |
TextureContent | Provides a base class for all texture objects. |
![]() |
TextureCubeContent | Provides validation for a cube map texture, which contains an array of six image faces. |
![]() |
TextureReferenceDictionary | Provides a collection of named references to texture files. |
![]() |
VectorConverter | Provides methods for converting data between different packed vector representations. |
![]() |
VertexChannel | Provides methods and properties for maintaining a vertex channel. |
![]() |
VertexChannel | Provides methods and properties for maintaining a vertex channel. |
![]() |
VertexChannelCollection | Provides methods and properties for managing a list of vertex data channels. |
![]() |
VertexChannelNames | Provides properties for managing a collection of vertex channel names. |
![]() |
VertexContent | Provides methods and properties for maintaining the vertex data of a GeometryContent. |
Structures
Name | Description | |
---|---|---|
![]() |
BoneWeight | Provides properties for managing a bone weight. |
Enumerations
Name | Description | |
---|---|---|
![]() |
FontDescriptionStyle | Flags that describe style information to be applied to text. |