IUIAnimationTimerUpdateHandler::OnUpdate-Methode (uianimation.h)

Verarbeitet Updateereignisse über den Timer.

Syntax

HRESULT OnUpdate(
  [in]  UI_ANIMATION_SECONDS       timeNow,
  [out] UI_ANIMATION_UPDATE_RESULT *result
);

Parameter

[in] timeNow

Die aktuelle Timerzeit in Sekunden.

[out] result

Empfängt ein Element der UI_ANIMATION_UPDATE_RESULT-Enumeration , das angibt, ob sich Animationsvariablen infolge der Aktualisierung geändert haben.

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

Diese Methode wird vom UIAnimationTimer-Objekt verwendet, um den Zustand des UIAnimationManager-Objekts zu aktualisieren. Das UIAnimationTimer-Objekt ruft UIAnimationTimerEventHandler::OnPostUpdate nur auf, wenn Aufrufe dieser Methode ein Ergebnis von UI_ANIMATION_UPDATE_VARIABLES_CHANGED zurückgeben.

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

IUIAnimationTimerEventHandler::OnPostUpdate

IUIAnimationTimerEventHandler::OnPreUpdate

IUIAnimationTimerUpdateHandler