Поделиться через


структура 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

Включить флаг.

Требования

Требование Значение
Заголовок
D3dx9anim.h

См. также раздел

Структуры D3DX