Freigeben über


D3DXEVENT_DESC Struktur

Beschreibt ein Animationsereignis.

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;

Member

Typ

Typ: D3DXEVENT_TYPE

Ereignistyp, wie in D3DXEVENT_TYPE definiert.

Track

Typ: UINT

Ereignisverfolgungsbezeichner.

StartTime

Typ: DOUBLE

Startzeit des Ereignisses in globaler Zeit.

Duration

Typ: DOUBLE

Dauer des Ereignisses in globaler Zeit.

Umstellung

Typ: D3DXTRANSITION_TYPE

Übergangsstil des Ereignisses, wie in D3DXTRANSITION_TYPE definiert.

Weight

Typ: FLOAT

Nachverfolgen der Gewichtung für das Ereignis.

Geschwindigkeit

Typ: FLOAT

Verfolgen Sie die Geschwindigkeit für das Ereignis.

Position

Typ: DOUBLE

Verfolgen Sie die Position für das Ereignis.

Aktivieren

Typ: BOOL

Flag aktivieren.

Anforderungen

Anforderung Wert
Header
D3dx9anim.h

Siehe auch

D3DX-Strukturen