Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Legt einen Ereignisschlüssel fest, der die Gewichtung einer Animationsspur ändert. Die Gewichtung wird als Multiplikator verwendet, wenn mehrere Spuren miteinander kombiniert werden.
Syntax
D3DXEVENTHANDLE KeyTrackWeight(
[in] UINT Track,
[in] FLOAT NewWeight,
[in] DOUBLE StartTime,
[in] DOUBLE Duration,
[in] D3DXTRANSITION_TYPE Transition
);
Parameter
-
Nachverfolgen [in]
-
Typ: UINT
Bezeichner der zu ändernden Spur.
-
NewWeight [in]
-
Typ: FLOAT
Neue Gewichtung der Strecke.
-
StartTime [in]
-
Typ: DOUBLE
Globaler Zeitschlüssel. Gibt den globalen Zeitpunkt an, zu dem die Änderung stattfindet.
-
Dauer [in]
-
Typ: DOUBLE
Übergangszeit, die angibt, wie lange der reibungslose Übergang dauert, bis er abgeschlossen ist.
-
Übergang [in]
-
Typ: D3DXTRANSITION_TYPE
Gibt den Übergangstyp an, der für den Übergang zwischen Gewichtungen verwendet wird. Siehe D3DXTRANSITION_TYPE.
Rückgabewert
Typ: D3DXEVENTHANDLE
Ereignishandle für das Priority-Blend-Ereignis. NULL wird zurückgegeben, wenn mindestens einer der Eingabeparameter ungültig ist oder kein free-Ereignis verfügbar ist.
Bemerkungen
Das Gewicht wird wie ein Multiplikator verwendet, um zu bestimmen, wie viel dieser Spur mit anderen Spuren kombiniert werden soll.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|
Weitere Informationen