IUIAnimationTransitionFactory interface
Defines a method for creating transitions from custom interpolators.
When to implement
Client applications do not implement IUIAnimationTransitionFactory; custom implementations are not supported.
When to use
Client applications use IUIAnimationTransitionFactory to create transitions from a custom interpolator. An implementation is provided by UIAnimationTransitionFactory.
IUIAnimationTransitionFactory is provided for applications that use custom implementations of IUIAnimationInterpolator. Applications that only use the standard transitions provided by IUIAnimationTransitionLibrary generally do not need to use this interface.
Members
The IUIAnimationTransitionFactory interface inherits from the IUnknown interface. IUIAnimationTransitionFactory also has these types of members:
Methods
The IUIAnimationTransitionFactory interface has these methods.
| Method | Description |
|---|---|
| CreateTransition |
Creates a transition from a custom interpolator. |
Remarks
When an application requires animation effects that are not available in the transition library, developers can implement custom transitions that it can use. A custom transition is created by first implementing the interpolator function for the transition, and then by using a factory object to generate transitions from the interpolator. An interpolator must implement the IUIAnimationInterpolator interface; an implementation of the transition factory object is provided by UIAnimationTransitionFactory.
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_IUIAnimationTransitionFactory is defined as FCD91E03-3E3B-45ad-BBB1-6DFC8153743D |
See also