ID3DXAnimationController::KeyPriorityBlend 方法
設定指定動畫播放軌的混合事件索引鍵。
語法
D3DXEVENTHANDLE KeyPriorityBlend(
[in] FLOAT NewBlendWeight,
[in] DOUBLE StartTime,
[in] DOUBLE Duration,
[in] D3DXTRANSITION_TYPE Transition
);
參數
-
NewBlendWeight [in]
-
類型: FLOAT
介於 0 到 1 之間的數位,用來將追蹤混合在一起。
-
StartTime [in]
-
類型: DOUBLE
啟動混合的全域時間。
-
持續時間 [in]
-
類型: DOUBLE
混合的全域時間持續時間。
-
轉換 [in]
-
指定用於混合持續時間的轉換類型。 請參閱 D3DXTRANSITION_TYPE。
傳回值
類型: D3DXEVENTHANDLE
優先順序混合事件的事件控制碼。 如果一或多個輸入參數無效,或沒有可用的免費事件,則會傳回Null。
備註
動畫控制器會以三個階段混合:低優先順序曲目會先混合,高優先順序追蹤會混合第二個,然後混合兩者的結果。
規格需求
需求 | 值 |
---|---|
標頭 |
|
程式庫 |
|
另請參閱