Método IUIAnimationManager::ScheduleTransition (uianimation.h)
Crea y programa un guión gráfico de transición única.
Sintaxis
HRESULT ScheduleTransition(
[in] IUIAnimationVariable *variable,
[in] IUIAnimationTransition *transition,
[in] UI_ANIMATION_SECONDS timeNow
);
Parámetros
[in] variable
Variable de animación.
[in] transition
Una transición que se va a aplicar a la variable de animación.
[in] timeNow
La hora actual del sistema.
Valor devuelto
Si el método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT. Consulta Códigos de error de animación de Windows para obtener una lista de códigos de error.
Comentarios
Este método programa un nuevo guión gráfico creando el guión gráfico, aplicando la transición especificada a la variable especificada y, a continuación, programando el guión gráfico.
Ejemplos
En el ejemplo siguiente se crea un guión gráfico para una variable de animación y transición especificada.
// Get the current time and schedule a single-transition storyboard
UI_ANIMATION_SECONDS secondsNow;
hr = m_pAnimationTimer->GetTime(
&secondsNow
);
if (SUCCEEDED(hr))
{
hr = m_pAnimationManager->ScheduleTransition(
m_pAnimationVariableY,
pTransitionParabolic,
secondsNow
);
...
}
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7, Windows Vista y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Windows |
Encabezado | uianimation.h |
Archivo DLL | UIAnimation.dll |