D3DXEVENT_DESC 結構
描述動畫事件。
語法
typedef struct D3DXEVENT_DESC {
D3DXEVENT_TYPE Type;
UINT Track;
DOUBLE StartTime;
DOUBLE Duration;
D3DXTRANSITION_TYPE Transition;
union {
FLOAT Weight;
FLOAT Speed;
DOUBLE Position;
BOOL Enable;
};
} D3DXEVENT_DESC, *LPD3DXEVENT_DESC;
成員
-
類型
-
類型: D3DXEVENT_TYPE
-
事件種類,如 D3DXEVENT_TYPE中所定義。
-
Track
-
類型: UINT
-
事件追蹤識別碼。
-
StartTime
-
類型: DOUBLE
-
事件在全域時間的開始時間。
-
有效期間
-
類型: DOUBLE
-
全域時間的事件持續時間。
-
轉換
-
事件轉換樣式,如 D3DXTRANSITION_TYPE中所定義。
-
Weight
-
類型: FLOAT
-
追蹤事件的權數。
-
速度
-
類型: FLOAT
-
追蹤事件的速度。
-
位置
-
類型: DOUBLE
-
追蹤事件的位置。
-
啟用
-
類型: BOOL
-
啟用旗標。
規格需求
需求 | 值 |
---|---|
標頭 |
|
另請參閱