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. |