Microsoft DirectX 9.0 SDK Update (October 2004)

Frame Class

Language:

Note: This documentation is preliminary and is subject to change.

Encapsulates a transform frame in a transformation frame hierarchy.

Definition

Visual Basic .NET MustInherit Public Class Frame
   Inherits Object 
C# public abstract class Frame : Object
Managed C++ public __gc __abstract class Frame  : public Object
JScript .NET public abstract class Frame extends Object

Members Table

Method Description
static (Shared in Visual Basic .NET) AppendChild Adds a child frame to a frame.
static (Shared in Visual Basic .NET) CalculateBoundingSphere Computes the bounding sphere of all meshes in the frame hierarchy.
static (Shared in Visual Basic .NET) Destroy Destroys the subtree of frames under the root, including the root.
Finalize Allows the Frame object to free resources before it is destroyed by the garbage collector.
static (Shared in Visual Basic .NET) Find Finds the child frame of a root frame.
Frame Initializes a new instance of the Frame class.
static (Shared in Visual Basic .NET) GetNumberNamedMatrices Retrieves the number of frames in a subtree that have non-null names.
static (Shared in Visual Basic .NET) RegisterNamedMatrices Given a frame hierarchy, registers all named matrices in the animation mixer.
Property Description
FrameFirstChild Retrieves the first child of the frame.
FrameSibling Retrieves the first sibling of the current frame in the hierarchy.
MeshContainer Retrieves or sets a MeshContainer object in a transformation frame hierarchy.
Name Retrieves or sets the name of a frame.
TransformationMatrix Retrieves or sets the transformation Matrix of a frame.

Inheritance Hierarchy

Object Leave Site
Frame

Class Information

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

© 2004 Microsoft Corporation. All rights reserved. Terms of use.

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