Compartir a través de


CDiscreteTransition (Clase)

Encapsula una transición discreta.

class CDiscreteTransition : public CBaseTransition;

Members

Constructores públicos

Name

Descripción

CDiscreteTransition::CDiscreteTransition

Construye un objeto de transición discreto e inicializa sus parámetros.

Métodos públicos

Name

Descripción

CDiscreteTransition::Create

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

CDiscreteTransition::m_dblFinalValue

El valor final de una variable de animación al final de la transición.

CDiscreteTransition::m_delay

La cantidad de tiempo por el que retrasar el modificador instantáneo al valor final.

CDiscreteTransition::m_hold

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

CObject

CBaseTransition

CDiscreteTransition

Requisitos

Encabezado: afxanimationcontroller.h

Vea también

Otros recursos

Clases de MFC