XFileGuid Class

Language:

Provides various globally unique identifier (GUID) values for use with XFiles (.x files).

Definition

Visual Basic NotInheritable MustInherit Public Class XFileGuid
    Inherits Object
C# public abstract sealed class XFileGuid : Object
C++ public ref class XFileGuid abstract sealed : Object
JScript public final abstract class XFileGuid extends Object

Members Table

Field Description
static (Shared in Visual Basic) Animation Retrieves the GUID for animation.
static (Shared in Visual Basic) AnimationKey Retrieves the GUID for animation keys.
static (Shared in Visual Basic) AnimationOptions Retrieves the GUID for animation options.
static (Shared in Visual Basic) AnimationSet Retrieves the GUID for an animation set.
static (Shared in Visual Basic) ApplicationData Retrieves the GUID for application data. Provided for legacy applications. Not supported.
static (Shared in Visual Basic) Boolean Retrieves the GUID for simple Boolean types.
static (Shared in Visual Basic) Boolean2d Retrieves the GUID for a set of two Boolean values that are used in the MeshFaceWraps template to define the texture topology of an individual face.
static (Shared in Visual Basic) Camera Retrieves the GUID for a camera. Provided for legacy applications. Not supported.
static (Shared in Visual Basic) ColorRgb Retrieves the GUID for a basic RGB color object.
static (Shared in Visual Basic) ColorRgba Retrieves the GUID for an RGB color object that has an alpha component.
static (Shared in Visual Basic) Coordinates2D Retrieves the GUID for a two-dimensional vector that is used to define a mesh's (u, v) texture coordinates.
static (Shared in Visual Basic) ExternalVisual Retrieves the GUID for an external visual. Used internally by DirectX. Do not use.
static (Shared in Visual Basic) FloatKeys Retrieves the GUID for an array of floating-point numbers (floats) and the number of floats in the array.
static (Shared in Visual Basic) Frame Retrieves the GUID for a frame.
static (Shared in Visual Basic) FramePosition Retrieves the GUID for a frame position. Provided for legacy applications. Not supported.
static (Shared in Visual Basic) FrameRotation Retrieves the GUID for a frame rotation. Provided for legacy applications. Not supported.
static (Shared in Visual Basic) FrameTransformMatrix Retrieves the GUID for a frame transform matrix.
static (Shared in Visual Basic) FrameVelocity Retrieves the GUID for a frame velocity. Provided for legacy applications. Not supported.
static (Shared in Visual Basic) IndexedColor Retrieves the GUID for indexed color.
static (Shared in Visual Basic) Info Retrieves the GUID for information. Provided for legacy applications. Not supported.
static (Shared in Visual Basic) InlineData Retrieves the GUID for inline data. Used internally by DirectX. Do not use.
static (Shared in Visual Basic) Light Retrieves the GUID for light templates. Provided for legacy applications. Not supported.
static (Shared in Visual Basic) LightAttenuation Retrieves the GUID for light attenuation templates. Provided for legacy applications. Not supported.
static (Shared in Visual Basic) LightPenumbra Retrieves the GUID for light penumbra templates. Provided for legacy applications. Not supported.
static (Shared in Visual Basic) LightRange Retrieves the GUID for light range templates. Provided for legacy applications. Not supported.
static (Shared in Visual Basic) LightUmbra Retrieves the GUID for light umbra templates. Provided for legacy applications. Not supported.
static (Shared in Visual Basic) Material Retrieves the GUID for material templates.
static (Shared in Visual Basic) MaterialAmbientColor Retrieves the GUID for material ambient color templates. Provided for legacy applications. Not supported.
static (Shared in Visual Basic) MaterialArray Retrieves the GUID for material array templates. Provided for legacy applications. Not supported.
static (Shared in Visual Basic) MaterialDiffuseColor Retrieves the GUID for material diffuse color templates. Provided for legacy applications. Not supported.
static (Shared in Visual Basic) MaterialEmissiveColor Retrieves the GUID for material emissive color templates. Provided for legacy applications. Not supported.
static (Shared in Visual Basic) MaterialPower Retrieves the GUID for material power templates. Provided for legacy applications. Not supported.
static (Shared in Visual Basic) MaterialSpecularColor Retrieves the GUID for material specular color templates. Provided for legacy applications. Not supported.
static (Shared in Visual Basic) MaterialWrap Retrieves the GUID for material wrap templates.
static (Shared in Visual Basic) Matrix4x4 Retrieves the GUID for matrix 4x4 templates.
static (Shared in Visual Basic) Mesh Retrieves the GUID for mesh templates.
static (Shared in Visual Basic) MeshFace Retrieves the GUID for mesh face templates.
static (Shared in Visual Basic) MeshFaceWraps Retrieves the GUID for mesh face wrap templates.
static (Shared in Visual Basic) MeshMaterialList Retrieves the GUID for mesh material list templates.
static (Shared in Visual Basic) MeshNormals Retrieves the GUID for mesh normal templates.
static (Shared in Visual Basic) MeshTextureCoords Retrieves the GUID for mesh texture coordinate templates.
static (Shared in Visual Basic) MeshVertexColors Retrieves the GUID for mesh vertex color templates.
static (Shared in Visual Basic) ProgressiveMesh Retrieves the GUID for progressive mesh templates. Used internally by DirectX. Do not use.
static (Shared in Visual Basic) PropertyBag Retrieves the GUID for property bag templates. Used internally by DirectX. Do not use.
static (Shared in Visual Basic) RightHanded Retrieves the GUID for right-handed templates. Used internally by DirectX. Do not use.
static (Shared in Visual Basic) RmGuid Retrieves the GUID for RMGuid templates. Provided for legacy applications. Not supported.
static (Shared in Visual Basic) StringProperty Retrieves the GUID for string property templates. Used internally by DirectX. Do not use.
static (Shared in Visual Basic) TextureFilename Retrieves the GUID for texture file-name templates.
static (Shared in Visual Basic) TextureReference Retrieves the GUID for texture reference templates. Provided for legacy applications. Not supported.
static (Shared in Visual Basic) TimedFloatKeys Retrieves the GUID for timed float-key templates.
static (Shared in Visual Basic) Url Retrieves the GUID for URL templates. Used internally by Microsoft DirectX. Do not use.
static (Shared in Visual Basic) Vector Retrieves the GUID for vector templates.

Inheritance Hierarchy

Object Leave Site
XFileGuid

Class Information

Namespace Microsoft.DirectX.Direct3D
Assembly Microsoft.DirectX.Direct3DX (microsoft.directx.direct3dx.dll)
Strong Name Microsoft.DirectX.Direct3DX,  Version=1.0.900.0,  Culture=neutral,  PublicKeyToken=d3231b57b74a1492

Send comments about this topic to Microsoft. © Microsoft Corporation. All rights reserved.

Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center