D3DXTRACK_DESC 結構
描述動畫播放軌,並指定在指定時間混合播放軌的加權、速度和位置。
語法
typedef struct D3DXTRACK_DESC {
D3DXPRIORITY_TYPE Priority;
FLOAT Weight;
FLOAT Speed;
DOUBLE Position;
BOOL Enable;
} D3DXTRACK_DESC, *LPD3DXTRACK_DESC;
成員
-
優先順序
-
優先順序類型,如 D3DXPRIORITY_TYPE中所定義。
-
Weight
-
類型: FLOAT
-
加權值。 權數會決定要與其他曲目混合的此追蹤比例。
-
速度
-
類型: FLOAT
-
速度值。 這類似于乘數來調整追蹤的期間。
-
位置
-
類型: DOUBLE
-
追蹤的時間位置,在其目前動畫集的本機時間範圍內。
-
啟用
-
類型: BOOL
-
追蹤啟用/停用。 若要啟用,請將 設定為 TRUE。 若要停用,請將 設定為 FALSE。
備註
具有相同優先順序的追蹤會混合在一起,然後會使用優先順序混合因數來混合兩個產生的值。 播放軌必須 (個別儲存) 與其建立關聯的動畫集。
規格需求
需求 | 值 |
---|---|
標頭 |
|
另請參閱