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.

MethodDescription
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 [desktop apps | Windows Store apps]

Header

UIAnimation.h

IDL

UIAnimation.idl

DLL

UIAnimation.dll

IID

IID_IUIAnimationTransitionFactory is defined as FCD91E03-3E3B-45ad-BBB1-6DFC8153743D

See also

IUIAnimationInterpolator

 

 

Community Additions

ADD
Show:
© 2014 Microsoft