次の方法で共有


AnimationController クラス

AnimationController クラス

このオブジェクトは、アニメーション ミキサから派生するアニメーション コントローラを実装する。アニメーション コントローラは、ブレンディング引数を時間と共に変更して滑らかなトランジションを実現するメソッドを追加する。

定義

Visual Basic Public Class AnimationController
   Inherits Object 
   Implements ICloneable, IDisposable
C# public class AnimationController : Object,
    ICloneable,  IDisposable
Managed C++ public __gc class AnimationController  : public Object,
    ICloneable,  IDisposable
JScript public class AnimationController extends Object
   implements IDisposable, ICloneable

メンバ テーブル

次のテーブルは、AnimationController オブジェクトによって公開されているメンバの一覧である。左側のタブをクリックし、表示したいメンバの種類を選ぶこと。

イベント

イベント 説明
Disposing オブジェクトで Disposing イベントを検出するイベント ハンドラを追加する。

メソッド

メソッド 説明
AnimationController オブジェクトの新しいインスタンスを初期化する。
Clone オブジェクトを複製する。
Dispose オブジェクトが使ったアンマネージのリソースを直ちに解放する。
Equals このインスタンスが、指定したオブジェクトに等しいかどうかを示す値を返す。
Finalize Garbage Collector がオブジェクトを破棄する前に、オブジェクトが使ったリソースを強制的に解放する。
GetAnimationSet アニメーション セットを取得する。
GetHashCode このインスタンスのハッシュ コードを返す。
GetTrackAnimationSet 指定したトラックのアニメーション セットを取得する。
GetTrackDescription トラックの記述を取得する。
KeyPriorityBlend ブレンディングされたトラックについて、優先順位の低いものと高いものをいっしょにブレンディングする。
KeyTrackAnimationTime
KeyTrackEnable トラックを有効に設定する。このメソッドは、トラックの設定を有効または無効にする。
KeyTrackSpeed
KeyTrackWeight
op_Equality
op_Inequality
raise_Disposing
RegisterAnimationSet アニメーション ミキサにアニメーション セットを追加する。
RegisterMatrix ミキサに行列を登録または設定する。
SetTrackAnimationSet アニメーション セットを含むようにトラックを設定する。
SetTrackAnimationTime
SetTrackDescription トラックの記述を設定する。
SetTrackEnable アニメーション ミキサのトラックを有効または無効にする。
SetTrackSpeed トラック速度を設定する。トラック速度は、トラックの再生を加速または減速するために使う乗数である。
SetTrackWeight トラックの重みを設定する。ウェイトは、複数のトラックを同時に処理する方法を決定するために使う。
UnregisterAnimationSet アニメーション ミキサからアニメーション セットを削除する。

プロパティ

プロパティ 説明
Disposed オブジェクトが解放されている場合は TRUE、それ以外の場合は FALSE に設定される値を取得する。
MaxNumberAnimationSets コントローラでサポート可能なアニメーション セットの最大数を取得する。
MaxNumberEvents コントローラでサポート可能なイベントの最大数を取得する。
MaxNumberMatrices コントローラでサポート可能な行列の最大数を取得する。
MaxNumberTracks ミキサのトラックの最大数を取得する。
NumberAnimationSets アニメーション セットの数を取得する。
PriorityBlend トラックのブレンディングの重みを取得または設定する。
Time ローカルのアニメーション タイムを取得または設定する。

継承の階層構造

Object

AnimationController

クラスの情報

名前空間 Microsoft.DirectX.Direct3D
アセンブリ Microsoft.DirectX.Direct3DX (microsoft.directx.direct3dx.dll)
厳密名 Microsoft.DirectX.Direct3DX,  Version=0293,  Culture=neutral,  PublicKeyToken=d3231b57b74a1492

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