Freigeben über


IUIAnimationManager2::Update-Methode (uianimation.h)

Updates die Werte aller Animationsvariablen.

Syntax

HRESULT Update(
  [in]            UI_ANIMATION_SECONDS       timeNow,
  [out, optional] UI_ANIMATION_UPDATE_RESULT *updateResult
);

Parameter

[in] timeNow

Die aktuelle Systemzeit. Dieser Parameter muss größer oder gleich 0,0 sein.

[out, optional] updateResult

Das Ergebnis der Aktualisierung. Sie können diesen Parameter von Aufrufen dieser Methode weglassen.

Rückgabewert

Gibt bei erfolgreicher Ausführung S_OK zurück. andernfalls ein HRESULT-Fehlercode . Eine Liste der Fehlercodes finden Sie unter Fehlercodes für die Windows-Animation .

Hinweise

Beim Aufrufen dieser Methode wird der Animations-Manager zu timeNow, ändert die status aller Storyboards nach Bedarf und aktualisiert alle Animationsvariablen in entsprechende interpolierte Werte. Wenn der Animations-Manager angehalten wird, werden keine Storyboards oder Variablen aktualisiert. Wenn der Animationsmodus UI_ANIMATION_MODE_DISABLED ist, werden alle geplanten Storyboards sofort abgespielt. Wenn sich die Werte von Variablen während dieses Aufrufs ändern, ist der Wert von updateResultUI_ANIMATION_UPDATE_VARIABLES_CHANGED; andernfalls ist sie UI_ANIMATION_UPDATE_NO_CHANGE.

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

IUIAnimationManager2

IUIAnimationManager2::P ause

IUIAnimationManager2::Resume

IUIAnimationManager::SetAnimationMode

UI_ANIMATION_MODE

UI_ANIMATION_UPDATE_RESULT