IUIAnimationTransitionLibrary::CreateParabolicTransitionFromAcceleration-Methode (uianimation.h)
Erstellt einen Übergang zur Parabolbeschleunigung.
Syntax
HRESULT CreateParabolicTransitionFromAcceleration(
[in] DOUBLE finalValue,
[in] DOUBLE finalVelocity,
[in] DOUBLE acceleration,
[out] IUIAnimationTransition **transition
);
Parameter
[in] finalValue
Der Wert der Animationsvariablen am Ende des Übergangs.
[in] finalVelocity
Die Geschwindigkeit am Ende des Übergangs.
[in] acceleration
Die Beschleunigung während des Übergangs.
[out] transition
Der neue Übergang zur Parabolbeschleunigung.
Rückgabewert
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben. Eine Liste der Fehlercodes finden Sie unter Windows-Animationsfehlercodes .
Hinweise
Während eines Übergangs zur Parabolbeschleunigung ändert sich der Wert der Animationsvariablen vom Anfangswert zum Endwert, der mit der angegebenen Geschwindigkeit endet. Sie können steuern, wie schnell die Variable den Endwert erreicht, indem Sie die Beschleunigungsrate angeben.
Die folgende Abbildung zeigt den Effekt auf eine Animationsvariable im Zeitverlauf während eines Parabolbeschleunigungsübergangs.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7, Windows Vista und Platform Update für Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | uianimation.h |
DLL | UIAnimation.dll |