Interfaz IUIAnimationVariable (uianimation.h)

Define una variable de animación, que representa un elemento visual que se puede animar.

Herencia

La interfaz IUIAnimationVariable hereda de la interfaz IUnknown . IUIAnimationVariable también tiene estos tipos de miembros:

Métodos

La interfaz IUIAnimationVariable tiene estos métodos.

 
IUIAnimationVariable::GetCurrentStoryboard

Obtiene el guión gráfico que actualmente anima la variable de animación.
IUIAnimationVariable::GetFinalIntegerValue

Obtiene el valor final de la variable de animación como un entero. Este es el valor después de que se hayan completado todas las animaciones programadas actualmente.
IUIAnimationVariable::GetFinalValue

Obtiene el valor final de la variable de animación. Este es el valor después de que se hayan completado todas las animaciones programadas actualmente. (IUIAnimationVariable.GetFinalValue)
IUIAnimationVariable::GetIntegerValue

Obtiene el valor actual de la variable de animación como un entero.
IUIAnimationVariable::GetPreviousIntegerValue

Obtiene el valor anterior de la variable de animación como un entero. Este es el valor de la variable de animación antes de la actualización más reciente.
IUIAnimationVariable::GetPreviousValue

Obtiene el valor anterior de la variable de animación. Este es el valor de la variable de animación antes de la actualización más reciente. (IUIAnimationVariable.GetPreviousValue)
IUIAnimationVariable::GetTag

Obtiene la etiqueta de una variable de animación.
IUIAnimationVariable::GetValue

Obtiene el valor actual de la variable de animación.
IUIAnimationVariable::SetLowerBound

Establece el límite inferior (piso) para la variable de animación. El valor de la variable de animación no debe estar por debajo del valor especificado.
IUIAnimationVariable::SetRoundingMode

Especifica el modo de redondeo para la variable de animación.
IUIAnimationVariable::SetTag

Establece la etiqueta de una variable de animación.
IUIAnimationVariable::SetUpperBound

Establece un límite superior (techo) para la variable de animación. El valor de la variable de animación no debe subir por encima del valor especificado.
IUIAnimationVariable::SetVariableChangeHandler

Especifica un controlador de cambios de variable. Este controlador recibe una notificación de los cambios en el valor de la variable de animación.
IUIAnimationVariable::SetVariableIntegerChangeHandler

Especifica un controlador de cambios de variable entero. Este controlador recibe una notificación de los cambios en el valor entero de la variable de animación.

Comentarios

Junto con IUIAnimationTransition e IUIAnimationStoryboard, IUIAnimationVariable es un componente principal para crear animaciones. Para crear y administrar variables de animación, use IUIAnimationManager.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7, Windows Vista y Actualización de plataforma para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado uianimation.h

Consulte también

IUIAnimationManager::CreateAnimationVariable

IUIAnimationManager::GetVariableFromTag

IUIAnimationManager::ScheduleTransition

IUIAnimationStoryboard::AddTransition

IUIAnimationStoryboard::AddTransitionAtKeyframe

IUIAnimationStoryboard::AddTransitionBetweenKeyframes

IUIAnimationStoryboard::HoldVariable

IUnknown