Partager via


structure D3DXEVENT_DESC

Décrit un événement d’animation.

Syntaxe

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;

Membres

Type

Type : D3DXEVENT_TYPE

Type d’événement, tel que défini dans D3DXEVENT_TYPE.

Piste

Type : UINT

Identificateur de suivi des événements.

StartTime

Type : DOUBLE

Heure de début de l’événement en temps global.

Durée

Type : DOUBLE

Durée de l’événement en temps global.

Transition

Type : D3DXTRANSITION_TYPE

Style de transition de l’événement, tel que défini dans D3DXTRANSITION_TYPE.

Poids

Type : FLOAT

Suivre le poids de l’événement.

Vitesse

Type : FLOAT

Suivez la vitesse de l’événement.

Position

Type : DOUBLE

Effectuez le suivi de la position de l’événement.

Activer

Type : BOOL

Activer l’indicateur.

Spécifications

Condition requise Valeur
En-tête
D3dx9anim.h

Voir aussi

D3DX Structures