IUIAnimationTimerUpdateHandler interface (uianimation.h)

Defines methods for handling timing update events.

Inheritance

The IUIAnimationTimerUpdateHandler interface inherits from the IUnknown interface. IUIAnimationTimerUpdateHandler also has these types of members:

Methods

The IUIAnimationTimerUpdateHandler interface has these methods.

 
IUIAnimationTimerUpdateHandler::ClearTimerClientEventHandler

Clears the handler for timer client status change events.
IUIAnimationTimerUpdateHandler::OnUpdate

Handles update events from the timer.
IUIAnimationTimerUpdateHandler::SetTimerClientEventHandler

Specifies a handler for timer client status change events.

Remarks

The UIAnimationManager object implements this interface, so a client application can query the UIAnimationManager object for this interface and then pass the interface to IUIAnimationTimer::SetTimerUpdateHandler. It is not necessary to disconnect the UIAnimationManager and UIAnimationTimer objects; releasing them both is sufficient to clean up.

Requirements

Requirement Value
Minimum supported client Windows 7, Windows Vista and Platform Update for Windows Vista [desktop apps | UWP apps]
Minimum supported server None supported
Target Platform Windows
Header uianimation.h

See also

IUIAnimationTimer

IUIAnimationTimerClientEventHandler

IUIAnimationTimerEventHandler

IUnknown