IUIAnimationVariable2 interface (uianimation.h)

Defines an animation variable, which represents a visual element that can be animated in multiple dimensions.

Inheritance

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

Methods

The IUIAnimationVariable2 interface has these methods.

 
IUIAnimationVariable2::GetCurrentStoryboard

Gets the active storyboard for the animation variable.
IUIAnimationVariable2::GetCurve

Gets the animation curve of the animation variable.
IUIAnimationVariable2::GetDimension

Gets the number of dimensions that the animation variable is to be animated in.
IUIAnimationVariable2::GetFinalIntegerValue

Gets the final integer value of the animation variable. This is the value after all currently scheduled animations have completed.
IUIAnimationVariable2::GetFinalIntegerVectorValue

Gets the final integer value of the animation variable for the specified dimension. This is the value after all currently scheduled animations have completed.
IUIAnimationVariable2::GetFinalValue

Gets the final value of the animation variable. This is the value after all currently scheduled animations have completed. (IUIAnimationVariable2.GetFinalValue)
IUIAnimationVariable2::GetFinalVectorValue

Gets the final value of the animation variable for the specified dimension. This is the value after all currently scheduled animations have completed.
IUIAnimationVariable2::GetIntegerValue

Gets the integer value of the animation variable.
IUIAnimationVariable2::GetIntegerVectorValue

Gets the integer value of the animation variable for the specified dimension.
IUIAnimationVariable2::GetPreviousIntegerValue

Gets the previous integer value of the animation variable in the specified dimension. This is the value of the animation variable before the most recent update.
IUIAnimationVariable2::GetPreviousIntegerVectorValue

Gets the previous integer value of the animation variable for the specified dimension. This is the value of the animation variable before the most recent update.
IUIAnimationVariable2::GetPreviousValue

Gets the previous value of the animation variable. This is the value of the animation variable before the most recent update. (IUIAnimationVariable2.GetPreviousValue)
IUIAnimationVariable2::GetPreviousVectorValue

Gets the previous value of the animation variable for the specified dimension. This is the value of the animation variable before the most recent update.
IUIAnimationVariable2::GetTag

Gets the tag of the animation variable.
IUIAnimationVariable2::GetValue

Gets the value of the animation variable.
IUIAnimationVariable2::GetVectorCurve

Gets the animation curve of the animation variable for the specified dimension.
IUIAnimationVariable2::GetVectorValue

Gets the value of the animation variable in the specified dimension.
IUIAnimationVariable2::SetLowerBound

Sets the lower bound (floor) for the value of the animation variable. The value of the animation variable should not fall below the specified value.
IUIAnimationVariable2::SetLowerBoundVector

Sets the lower bound (floor) value of each specified dimension for the animation variable. The value of each animation variable should not fall below its lower bound.
IUIAnimationVariable2::SetRoundingMode

Sets the rounding mode of the animation variable.
IUIAnimationVariable2::SetTag

Sets the tag of the animation variable.
IUIAnimationVariable2::SetUpperBound

Sets the upper bound (ceiling) for the value of the animation variable. The value of the animation variable should not rise above the specified value.
IUIAnimationVariable2::SetUpperBoundVector

Sets the upper bound (ceiling) value of each specified dimension for the animation variable. The value of each animation variable should not rise above its upper bound.
IUIAnimationVariable2::SetVariableChangeHandler

Specifies a handler for changes to the value of the animation variable.
IUIAnimationVariable2::SetVariableCurveChangeHandler

Specifies a handler for changes to the animation curve of the animation variable.
IUIAnimationVariable2::SetVariableIntegerChangeHandler

Specifies a handler for changes to the integer value of the animation variable.

Requirements

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

See also

IUnknown

Interfaces