структура 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
-
Стиль перехода события, как определено в D3DXTRANSITION_TYPE.
-
Weight
-
Тип: FLOAT
-
Отслеживание веса для события.
-
Скорость
-
Тип: FLOAT
-
Отслеживание скорости события.
-
Положение
-
Тип: DOUBLE
-
Отслеживание положения события.
-
Разрешить
-
Тип: BOOL
-
Включить флаг.
Требования
Требование | Значение |
---|---|
Заголовок |
|
См. также раздел