Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nota:
La biblioteca Microsoft Foundation Classes (MFC) sigue siendo compatible. Sin embargo, ya no estamos agregando características ni actualizando la documentación.
Encapsula una transición instantánea.
Sintaxis
class CInstantaneousTransition : public CBaseTransition;
Miembros
Constructores públicos
| Nombre | Descripción |
|---|---|
| CInstantaneousTransition::CInstantaneousTransition | Construye un objeto de transición e inicializa su valor final. |
Métodos públicos
| Nombre | Descripción |
|---|---|
| CInstantaneousTransition::Create | Llama a la biblioteca de transiciones para crear un objeto COM de transición encapsulado. (Invalida a CBaseTransition::Create). |
Miembros de datos públicos
| Nombre | Descripción |
|---|---|
| CInstantaneousTransition::m_dblFinalValue | Valor de la variable de animación situada al final de la transición. |
Comentarios
Durante una transición instantánea, el valor de la variable de animación cambiará al instante su valor actual por un valor final especificado. La duración de esta transición es siempre cero. Dado que todas las transiciones se borrarán automáticamente, se recomienda asignarlas mediante el operador new. El objeto COM encapsulado IUIAnimationTransition se crea mediante CAnimationController::AnimateGroup, hasta entonces es NULL. El cambio de variables de miembro después de la creación de este objeto COM no tendrá ningún efecto.
Jerarquía de herencia
Requisitos
Encabezado: afxanimationcontroller.h
CInstantaneousTransition::CInstantaneousTransition
Construye un objeto de transición e inicializa su valor final.
CInstantaneousTransition(DOUBLE dblFinalValue);
Parámetros
dblFinalValue
Valor de la variable de animación situada al final de la transición.
CInstantaneousTransition::Create
Llama a la biblioteca de transiciones para crear un objeto COM de transición encapsulado.
virtual BOOL Create(
IUIAnimationTransitionLibrary* pLibrary,
IUIAnimationTransitionFactory* \*not used*\);
Parámetros
pLibrary
Puntero a una interfaz IUIAnimationTransitionLibrary, que define una biblioteca de transiciones estándar.
Valor devuelto
TRUE si la transición se crea correctamente; de lo contrario, FALSE.
CInstantaneousTransition::m_dblFinalValue
Valor de la variable de animación situada al final de la transición.
DOUBLE m_dblFinalValue;