CDiscreteTransition (Clase)
Encapsula una transición discreta.
class CDiscreteTransition : public CBaseTransition;
Members
Constructores públicos
Name |
Descripción |
---|---|
Construye un objeto de transición discreto e inicializa sus parámetros. |
Métodos públicos
Name |
Descripción |
---|---|
Llama a la biblioteca de transiciones para crear el objeto COM de transición encapsulado. (Invalida CBaseTransition::Create.) |
Miembros de datos públicos
Name |
Descripción |
---|---|
El valor final de una variable de animación al final de la transición. |
|
La cantidad de tiempo por el que retrasar el modificador instantáneo al valor final. |
|
La cantidad de tiempo por el que retener la variable en su valor final. |
Comentarios
Durante una transición discreta, la variable de animación se mantiene en el valor inicial durante un tiempo de retraso especificado y, a continuación, cambia de forma instantánea a un valor final especificado y se mantiene en ese valor para un determinado tiempo de retención. Como todas las transiciones se desactivan automáticamente, se recomienda asignarlas mediante "operator new". CAnimationController::AnimateGroup crea el objeto COM encapsulado IUIAnimationTransition que hasta entonces es NULL. Cambiar las variables miembro después de que la creación de este objeto COM no tiene ningún efecto.
Jerarquía de herencia
Requisitos
Encabezado: afxanimationcontroller.h