Freigeben über


IUIAnimationInterpolator::SetInitialValueAndVelocity-Methode (uianimation.h)

Legt den Anfangswert und die Geschwindigkeit zu Beginn des Übergangs fest.

Syntax

HRESULT SetInitialValueAndVelocity(
  [in] DOUBLE initialValue,
  [in] DOUBLE initialVelocity
);

Parameter

[in] initialValue

Der Anfangswert.

[in] initialVelocity

Die Anfangsgeschwindigkeit.

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 Fehlercodes für die Windows-Animation .

Hinweise

Windows-Animation ruft immer SetInitialValueAndVelocity auf, bevor die anderen Methoden von IUIAnimationInterpolator an verschiedenen Offsets aufgerufen werden. Sie 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 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

Weitere Informationen

IUIAnimationInterpolator