IUIAnimationTransitionLibrary2::CreateLinearTransitionFromSpeed-Methode (uianimation.h)

Erstellt einen Skalarübergang mit linearer Geschwindigkeit.

Syntax

HRESULT CreateLinearTransitionFromSpeed(
  [in]  DOUBLE                  speed,
  [in]  DOUBLE                  finalValue,
  [out] IUIAnimationTransition2 **transition
);

Parameter

[in] speed

Der absolute Wert der Geschwindigkeit in Einheiten/Sekunde.

[in] finalValue

Der Wert der Animationsvariable am Ende des Übergangs.

[out] transition

Der neue Übergang zur linearen Geschwindigkeit.

Rückgabewert

Wenn diese 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

Während eines Übergangs mit linearer Geschwindigkeit ändert sich der Wert der Animationsvariablen mit einer angegebenen Rate. Die Dauer des Übergangs wird durch die Differenz zwischen dem Anfangswert und dem angegebenen Endwert bestimmt.

Die folgende Abbildung zeigt die Änderung des Werts einer Animationsvariablen im Laufe der Zeit während eines Übergangs mit linearer Geschwindigkeit.

Diagramm des linearen Übergangs von der Geschwindigkeit

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8, Windows 7 und Platform Update für Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile uianimation.h
DLL UIAnimation.dll

Weitere Informationen

IUIAnimationTransition2

IUIAnimationTransitionLibrary2