IUIAnimationManager::ScheduleTransition-Methode (uianimation.h)
Erstellt und plant ein Storyboard mit nur einem Übergang.
Syntax
HRESULT ScheduleTransition(
[in] IUIAnimationVariable *variable,
[in] IUIAnimationTransition *transition,
[in] UI_ANIMATION_SECONDS timeNow
);
Parameter
[in] variable
Die Animationsvariable.
[in] transition
Ein Übergang, der auf die Animationsvariable angewendet werden soll.
[in] timeNow
Die aktuelle Systemzeit.
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
Diese Methode plant ein neues Storyboard, indem das Storyboard erstellt, der angegebene Übergang auf die angegebene Variable angewendet und dann das Storyboard geplant wird.
Beispiele
Im folgenden Beispiel wird ein Storyboard für eine angegebene Übergangs- und Animationsvariable erstellt.
// Get the current time and schedule a single-transition storyboard
UI_ANIMATION_SECONDS secondsNow;
hr = m_pAnimationTimer->GetTime(
&secondsNow
);
if (SUCCEEDED(hr))
{
hr = m_pAnimationManager->ScheduleTransition(
m_pAnimationVariableY,
pTransitionParabolic,
secondsNow
);
...
}
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 |