ID3DXAnimationController::KeyTrackWeight 方法
設定變更動畫播放軌權數的事件索引鍵。將多個追蹤結合在一起時,權數會當做乘數使用。
語法
D3DXEVENTHANDLE KeyTrackWeight(
[in] UINT Track,
[in] FLOAT NewWeight,
[in] DOUBLE StartTime,
[in] DOUBLE Duration,
[in] D3DXTRANSITION_TYPE Transition
);
參數
-
追蹤 [in]
-
類型: UINT
要修改之追蹤的識別碼。
-
NewWeight [in]
-
類型: FLOAT
曲目的新權數。
-
StartTime [in]
-
類型: DOUBLE
全域時間索引鍵。 指定變更進行時的全域時間。
-
持續時間 [in]
-
類型: DOUBLE
轉換時間,指定順利轉換需要多久時間才能完成。
-
轉換 [in]
-
指定用於在權數之間轉換的轉換類型。 請參閱 D3DXTRANSITION_TYPE。
傳回值
類型: D3DXEVENTHANDLE
優先順序混合事件的事件控制碼。 如果一或多個輸入參數無效,或沒有可用的免費事件,則會傳回Null。
備註
權數就像乘數一樣,用來判斷要與其他曲目混合的這個追蹤數量。
規格需求
需求 | 值 |
---|---|
標頭 |
|
程式庫 |
|
另請參閱