Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

IUIAnimationTimerUpdateHandler interface

Defines methods for handling timing update events.

When to implement

Client applications generally do not need to implement this interface as an implementation is provided by the UIAnimationManager object.

When to use

Clients using a UIAnimationManager object with a UIAnimationTimer object need to connect the two by setting an instance of this interface using the IUIAnimationTimer::SetTimerUpdateHandler method.

Members

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

Methods

The IUIAnimationTimerUpdateHandler interface has these methods.

MethodDescription
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

Minimum supported client

Windows 7, Windows Vista and Platform Update for Windows Vista [desktop apps | Windows Store apps]

Minimum supported server

None supported

Header

UIAnimation.h

IDL

UIAnimation.idl

DLL

UIAnimation.dll

IID

IID_IUIAnimationTimerUpdateHandler is defined as 195509B7-5D5E-4e3e-B278-EE3759B367AD

See also

IUnknown
IUIAnimationTimer
IUIAnimationTimerClientEventHandler
IUIAnimationTimerEventHandler

 

 

Show:
© 2016 Microsoft