IUIAnimationInterpolator2::SetInitialValueAndVelocity-Methode (uianimation.h)
Legt den Anfangswert und die Geschwindigkeit des Übergangs für die angegebene Dimension fest.
Syntax
HRESULT SetInitialValueAndVelocity(
[in] DOUBLE *initialValue,
[in] DOUBLE *initialVelocity,
[in] UINT cDimension
);
Parameter
[in] initialValue
Der Anfangswert.
[in] initialVelocity
Die Anfangsgeschwindigkeit.
[in] cDimension
Die Dimension, in der der Anfangswert oder die Geschwindigkeit des Übergangs festgelegt werden soll.
Rückgabewert
Gibt bei erfolgreicher Ausführung S_OK zurück. andernfalls ein HRESULT-Fehlercode . Eine Liste der Fehlercodes finden Sie unter Windows-Animationsfehlercodes .
Hinweise
Windows-Animation ruft immer SetInitialValueAndVelocity auf, bevor die anderen Methoden von IUIAnimationInterpolator2 bei verschiedenen Offsets aufgerufen werden. SetInitialValueAndVelocity kann jedoch mehrmals mit unterschiedlichen Parametern aufgerufen werden. Interpolatoren können den internen Zustand zwischenspeichern, um die Leistung zu verbessern, aber sie müssen diesen zwischengespeicherten Zustand jedes Mal aktualisieren , wenn SetInitialValueAndVelocity aufgerufen wird, und sicherstellen, dass die Ergebnisse der nachfolgenden Aufrufe dieser Methoden den aktualisierten Zustand widerspiegeln.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8, Windows 7 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | uianimation.h |
DLL | UIAnimation.dll |