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;
メンバー
-
Type
-
種類: D3DXEVENT_TYPE
-
D3DXEVENT_TYPEで定義されているイベントの種類。
-
Track
-
型: UINT
-
イベント 追跡識別子。
-
StartTime
-
型: DOUBLE
-
グローバル時刻でのイベントの開始時刻。
-
Duration
-
型: DOUBLE
-
グローバル時間でのイベントの期間。
-
移行
-
D3DXTRANSITION_TYPEで定義されているイベントの切り替 えスタイル。
-
Weight
-
型: FLOAT
-
イベントの重みを追跡します。
-
速度
-
型: FLOAT
-
イベントの速度を追跡します。
-
Position
-
型: DOUBLE
-
イベントの位置を追跡します。
-
有効化
-
種類: BOOL
-
フラグを有効にします。
要件
要件 | 値 |
---|---|
ヘッダー |
|
関連項目