Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Describes an animation event.
Syntax
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;
Members
-
Type
-
Type: D3DXEVENT_TYPE
-
Event type, as defined in D3DXEVENT_TYPE.
-
Track
-
Type: UINT
-
Event track identifier.
-
StartTime
-
Type: DOUBLE
-
Start time of the event in global time.
-
Duration
-
Type: DOUBLE
-
Duration of the event in global time.
-
Transition
-
Type: D3DXTRANSITION_TYPE
-
Transition style of the event, as defined in D3DXTRANSITION_TYPE.
-
Weight
-
Type: FLOAT
-
Track weight for the event.
-
Speed
-
Type: FLOAT
-
Track speed for the event.
-
Position
-
Type: DOUBLE
-
Track position for the event.
-
Enable
-
Type: BOOL
-
Enable flag.
Requirements
Requirement | Value |
---|---|
Header |
|
See also