IUIAnimationTimerEventHandler interface
Defines methods for handling timing events.
When to implement
Client applications implement an IUIAnimationTimerEventHandler handler to receive timer events. Use IUIAnimationTimer::SetTimerEventHandler to set this handler.
Members
The IUIAnimationTimerEventHandler interface inherits from the IUnknown interface. IUIAnimationTimerEventHandler also has these types of members:
Methods
The IUIAnimationTimerEventHandler interface has these methods.
| Method | Description |
|---|---|
| IUIAnimationTimerEventHandler::OnPostUpdate |
Handles events that occur after an animation update is finished. |
| IUIAnimationTimerEventHandler::OnPreUpdate |
Handles events that occur before an animation update begins. |
| IUIAnimationTimerEventHandler::OnRenderingTooSlow |
Handles events that occur when the rendering frame rate for an animation falls below a minimum desirable frame rate. |
Remarks
Use SetTimerEventHandler to specify the timing events handler for an instance of IUIAnimationTimer.
Examples
For an example, see Read the Animation Variable Values and Draw Frames.
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 |
|
|
IDL |
|
|
DLL |
|
|
IID |
IID_IUIAnimationTimerEventHandler is defined as 274A7DEA-D771-4095-ABBD-8DF7ABD23CE3 |
See also