CBaseKeyFrame (Clase)
Implementa la funcionalidad básica de un fotograma clave.
class CBaseKeyFrame : public CObject;
Members
Constructores públicos
Name |
Descripción |
---|---|
Construye un objeto fotograma clave. |
Métodos públicos
Name |
Descripción |
---|---|
Agrega un fotograma clave a un guión gráfico. |
|
Devuelve el valor del fotograma clave subyacente. |
|
Indica si un fotograma clave se ha agregado al guión gráfico. |
|
Especifica si el fotograma clave se debe agregar al guión gráfico en el desplazamiento, o después de la transición. |
Miembros de datos protegidos
Name |
Descripción |
---|---|
Especifica si este fotograma clave se ha agregado a un guión gráfico. |
|
Especifica si este fotograma clave se debería agregar al guión gráfico en un desplazamiento desde otro fotograma clave existente, o al final de alguna transición. |
|
Representa un fotograma clave de la API de Windows Animation.Cuando no se ha inicializado un fotograma clave se establece en el valor UI_ANIMATION_KEYFRAME_STORYBOARD_START predefinido. |
Comentarios
Encapsula la variable UI_ANIMATION_KEYFRAME.Actúa como una clase base para cualquier implementación del fotograma clave.Un fotograma clave representa un momento en el tiempo dentro de un guión gráfico y se puede utilizar para especificar la hora de inicio y final de las transiciones.Hay dos tipos de fotogramas clave: los fotogramas clave agregados al guión gráfico en el desplazamiento especificado (en el tiempo) o los fotogramas clave agregados después de la transición especificada.Debido a que no se pueden conocer las duraciones de algunas transiciones antes del comienzo de la animación, se determinan los valores reales de algunos fotogramas clave solo en el runtime.Dado que los fotogramas clave pueden depender de las transiciones, que, a su vez, dependen de los fotogramas clave, es importante evitar recursividades infinitas al compilar cadenas de fotograma clave.
Jerarquía de herencia
Requisitos
Encabezado: afxanimationcontroller.h