Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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. |