Compartir a través de


Encabezado uianimation.h

El Administrador de animaciones de Windows usa este encabezado. Para más información, consulte:

uianimation.h contiene las siguientes interfaces de programación:

Interfaces

 
IUIAnimationInterpolator

Define métodos para crear un interpolador personalizado.
IUIAnimationInterpolator2

Extiende la interfaz IUIAnimationInterpolator que define métodos para crear un interpolador personalizado. IUIAnimationInterpolator2 admite la interpolación en una dimensión determinada.
IUIAnimationLoopIterationChangeHandler2

Define un método para controlar los eventos de iteración de bucle del guión gráfico.
IUIAnimationManager

Define el administrador de animaciones, que proporciona una interfaz central para crear y administrar animaciones.
IUIAnimationManager2

Define un administrador de animaciones, que proporciona una interfaz central para crear y administrar animaciones en varias dimensiones.
IUIAnimationManagerEventHandler

Define un método para controlar las actualizaciones de estado en un administrador de animaciones.
IUIAnimationManagerEventHandler2

Define un método para controlar las actualizaciones de un administrador de animaciones.
IUIAnimationPrimitiveInterpolation

Define un método que permite a un interpolador personalizado proporcionar información de transición, en forma de curva polinómica cúbica, al administrador de animaciones.
IUIAnimationPriorityComparison

Define un método para la comparación de prioridades que usa el administrador de animaciones para resolver conflictos de programación.
IUIAnimationPriorityComparison2

Define un método que resuelve los conflictos de programación mediante la comparación de prioridades.
IUIAnimationStoryboard

Define un guión gráfico, que contiene un grupo de transiciones que se sincronizan entre sí.
IUIAnimationStoryboard2

Define un guión gráfico, que contiene un grupo de transiciones que se sincronizan entre sí. En esta secciónTopicDescriptionAbandon MethodTerminates el guión gráfico, libera todas las variables de animación relacionadas y quita el guión gráfico de la programación. AddKeyframeAfterTransition MethodAdds a keyframe al final de la transición especificada. AddKeyframeAtOffset MethodAgregar un fotograma clave en el desplazamiento especificado de un fotograma clave existente. Método AddTransitionAgregar una transición al guión gráfico. AddTransitionAtKeyframe MethodAdds una transición que comienza en el fotograma clave especificado. AddTransitionBetweenKeyframes MethodAdds una transición entre dos fotogramas clave. Concluye MethodCompletes la iteración actual de un bucle de fotograma clave que está en curso (donde el bucle está establecido en UI_ANIMATION_REPEAT_INDEFINITELY), finaliza el bucle y continúa con el guión gráfico. Finish MethodFinishes el guión gráfico dentro del tiempo especificado, comprimiendo el guión gráfico si es necesario. GetElapsedTime MethodGets the time that hasapsed since the storyboard started playing. GetStatus MethodGets el estado del guión gráfico. GetTag MethodGets the tag for a storyboard( GetTag MethodGets the tag for a storyboard). HoldVariable MethodDirects el guión gráfico para contener la variable de animación especificada en su valor final hasta que finalice el guión gráfico. RepeatBetweenKeyframes MethodCreates un bucle entre dos fotogramas clave. Schedule MethodDirects the storyboard to schedule itself for play. SetSkipDuration MethodSpecifies un desplazamiento desde el principio de un guión gráfico en el que empezar a animar. SetLongestAcceptableDelay MethodSets el retraso aceptable más largo antes de que comience el guión gráfico programado. SetStoryboardEventHandler MethodSpecifies a handler for storyboard events. SetTag MethodSets la etiqueta del guión gráfico. .
IUIAnimationStoryboardEventHandler

Define métodos para controlar el estado y actualizar eventos de un guión gráfico.
IUIAnimationStoryboardEventHandler2

Define métodos para controlar eventos de guión gráfico.
IUIAnimationTimer

Define un temporizador de animación, que proporciona servicios para administrar el tiempo de animación.
IUIAnimationTimerClientEventHandler

Define un método para controlar eventos relacionados con los cambios en el estado del cliente del temporizador.
IUIAnimationTimerEventHandler

Define métodos para controlar eventos de control de tiempo.
IUIAnimationTimerUpdateHandler

Define métodos para controlar eventos de actualización de tiempo.
IUIAnimationTransition

Define una transición, que determina cómo cambia una variable de animación con el tiempo.
IUIAnimationTransition2

Extiende la interfaz IUIAnimationTransition que define una transición. Una transición de IUIAnimationTransition2 determina cómo cambia una variable de animación a lo largo del tiempo en una dimensión determinada.
IUIAnimationTransitionFactory

Define un método para crear transiciones a partir de interpoladores personalizados.
IUIAnimationTransitionFactory2

Define un método para crear transiciones a partir de interpoladores personalizados. admite la creación de transiciones en una dimensión especificada.
IUIAnimationTransitionLibrary

Define una biblioteca de transiciones estándar.
IUIAnimationTransitionLibrary2

Define una biblioteca de transiciones estándar para una dimensión especificada.
IUIAnimationVariable

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

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

Define un método para controlar eventos relacionados con las actualizaciones de variables de animación.
IUIAnimationVariableChangeHandler2

Define un método para controlar eventos de actualización de variables de animación. IUIAnimationVariableChangeHandler2 controla los eventos que se producen en una dimensión especificada.
IUIAnimationVariableCurveChangeHandler2

Define un método para controlar eventos de actualización de curvas de animación.
IUIAnimationVariableIntegerChangeHandler

Define un método para controlar eventos de actualización de variables de animación.
IUIAnimationVariableIntegerChangeHandler2

Define un método para controlar eventos de actualización de variables de animación. IUIAnimationVariableIntegerChangeHandler2 controla los eventos que se producen en una dimensión especificada.

Estructuras

 
__MIDL___MIDL_itf_UIAnimation_0000_0002_0003

Define un fotograma clave, que representa un desplazamiento de tiempo dentro de un guión gráfico.

Enumeraciones

 
UI_ANIMATION_DEPENDENCIES

Define qué aspectos de un interpolador dependen de una entrada determinada.
UI_ANIMATION_IDLE_BEHAVIOR

Define el comportamiento de un temporizador cuando el administrador de animaciones está inactivo.
UI_ANIMATION_MANAGER_STATUS

Define el estado de actividad de un administrador de animaciones.
UI_ANIMATION_MODE

Define los modos de animación.
UI_ANIMATION_PRIORITY_EFFECT

Define posibles efectos en un guión gráfico si una comparación de prioridad devuelve false.
UI_ANIMATION_REPEAT_MODE

Define el patrón para una iteración de bucle.
UI_ANIMATION_ROUNDING_MODE

Define los modos de redondeo que se usarán cuando el valor de una variable de animación se convierte de un tipo de punto flotante a un tipo entero.
UI_ANIMATION_SCHEDULING_RESULT

Define los resultados de la programación del guión gráfico.
UI_ANIMATION_SLOPE

Define las características de pendiente de animación.
UI_ANIMATION_STORYBOARD_STATUS

Define el estado de un guión gráfico.
UI_ANIMATION_TIMER_CLIENT_STATUS

Define el estado de la actividad para el cliente de un temporizador.
UI_ANIMATION_UPDATE_RESULT

Define los resultados de las actualizaciones de animación.