Metodo IUIAnimationManager::ScheduleTransition (uianimation.h)
Crea e pianifica uno storyboard di transizione singola.
Sintassi
HRESULT ScheduleTransition(
[in] IUIAnimationVariable *variable,
[in] IUIAnimationTransition *transition,
[in] UI_ANIMATION_SECONDS timeNow
);
Parametri
[in] variable
Variabile di animazione.
[in] transition
Transizione da applicare alla variabile di animazione.
[in] timeNow
Ora di sistema corrente.
Valore restituito
Se il metodo ha esito positivo, viene restituito S_OK. In caso contrario, restituisce un codice di errore HRESULT . Per un elenco di codici di errore, vedere Codici di errore dell'animazione di Windows .
Commenti
Questo metodo pianifica un nuovo storyboard creando lo storyboard, applicando la transizione specificata alla variabile specificata e quindi pianificando lo storyboard.
Esempio
Nell'esempio seguente viene creato uno storyboard per una variabile di transizione e animazione specificata.
// 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
);
...
}
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7, Windows Vista e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP] |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | uianimation.h |
DLL | UIAnimation.dll |