ID3DXAnimationController::KeyTrackWeight メソッド
アニメーション トラックの重みを変更するイベント キーを設定します。重みは、複数のトラックを組み合わせるときに乗数として使用されます。
構文
D3DXEVENTHANDLE KeyTrackWeight(
[in] UINT Track,
[in] FLOAT NewWeight,
[in] DOUBLE StartTime,
[in] DOUBLE Duration,
[in] D3DXTRANSITION_TYPE Transition
);
パラメーター
-
[ 入力] を追跡する
-
型: UINT
変更するトラックの識別子。
-
NewWeight [in]
-
型: FLOAT
トラックの新しい重み。
-
StartTime [in]
-
型: DOUBLE
グローバル時刻キー。 変更が行われるグローバル時刻を指定します。
-
期間 [入力]
-
型: DOUBLE
切り替え時間。スムーズな切り替えが完了するまでの時間を指定します。
-
画面切り替え [入力]
-
重みの間の切り替えに使用する遷移の種類を指定します。 「D3DXTRANSITION_TYPE」を参照してください。
戻り値
優先度ブレンド イベントへのイベント ハンドル。 1 つ以上の入力パラメーターが無効な場合、または空きイベントが使用できない場合は、NULL が返されます。
解説
重みは、他のトラックとブレンドするこのトラックの量を決定するために乗数のように使用されます。
要件
要件 | 値 |
---|---|
ヘッダー |
|
ライブラリ |
|
関連項目