Intestazione uianimation.h
Questa intestazione viene usata da Gestione animazioni di Windows. Per altre informazioni, vedere:
uianimation.h contiene le interfacce di programmazione seguenti:
Interfacce
IUIAnimationInterpolator Definisce i metodi per la creazione di un interpolatore personalizzato. |
IUIAnimationInterpolator2 Estende l'interfaccia IUIAnimationInterpolator che definisce i metodi per la creazione di un interpolatore personalizzato. IUIAnimationInterpolator2 supporta l'interpolazione in una determinata dimensione. |
IUIAnimationLoopIterationChangeHandler2 Definisce un metodo per la gestione degli eventi di iterazione del ciclo storyboard. |
IUIAnimationManager Definisce la gestione animazioni, che fornisce un'interfaccia centrale per la creazione e la gestione delle animazioni. |
IUIAnimationManager2 Definisce una gestione animazioni, che fornisce un'interfaccia centrale per la creazione e la gestione di animazioni in più dimensioni. |
IUIAnimationManagerEventHandler Definisce un metodo per la gestione degli aggiornamenti dello stato a una gestione animazioni. |
IUIAnimationManagerEventHandler2 Definisce un metodo per la gestione degli aggiornamenti a una gestione animazioni. |
IUIAnimationPrimitiveInterpolation Definisce un metodo che consente a un interpolatore personalizzato di fornire informazioni sulla transizione, sotto forma di curva polinomiale cubica, al gestore dell'animazione. |
IUIAnimationPriorityComparison Definisce un metodo per il confronto di priorità usato da Gestione animazioni per risolvere i conflitti di pianificazione. |
IUIAnimationPriorityComparison2 Definisce un metodo che risolve i conflitti di pianificazione tramite il confronto tra priorità. |
IUIAnimationStoryboard Definisce uno storyboard, che contiene un gruppo di transizioni sincronizzate rispetto all'altra. |
IUIAnimationStoryboard2 Definisce uno storyboard, che contiene un gruppo di transizioni sincronizzate rispetto all'altra. In questa sezioneTopicDescriptionAbandon MethodTermina lo storyboard, rilascia tutte le variabili di animazione correlate e rimuove lo storyboard dalla pianificazione. AddKeyframeAfterTransition MethodAdds un fotogramma chiave alla fine della transizione specificata. AddKeyframeAtOffset MethodAdds un fotogramma chiave in corrispondenza dell'offset specificato da un fotogramma chiave esistente. AddTransition MethodAdds una transizione allo storyboard. AddTransitionAtKeyframe MethodAdds una transizione che inizia in corrispondenza del fotogramma chiave specificato. AddTransitionBetweenKeyframes MethodAdds una transizione tra due fotogrammi chiave. Conclude MethodCompletes l'iterazione corrente di un ciclo keyframe in corso (dove il ciclo è impostato su UI_ANIMATION_REPEAT_INDEFINITELY), termina il ciclo e continua con lo storyboard. Finish MethodFinishe lo storyboard entro l'ora specificata, comprimendo lo storyboard, se necessario. GetElapsedTime Method Consente di ottenere il tempo trascorso dall'inizio della riproduzione dello storyboard. Metodo GetStatus Consente di ottenere lo stato dello storyboard. Metodo GetTagGetta il tag per uno storyboard. HoldVariable MethodDirects lo storyboard per contenere la variabile di animazione specificata al valore finale fino al termine dello storyboard. RepeatBetweenKeyframes MethodCrea un ciclo tra due fotogrammi chiave. Pianifica MethodDirects lo storyboard per pianificare se stesso per la riproduzione. Metodo SetSkipDurationSpecifica un offset dall'inizio di uno storyboard in corrispondenza del quale iniziare l'animazione. SetLongestAcceptableDelay MethodSet il ritardo accettabile più lungo prima dell'inizio dello storyboard pianificato. SetStoryboardEventHandler MethodSpecifica un gestore per gli eventi dello storyboard. SetTag MethodSets il tag per lo storyboard. . |
IUIAnimationStoryboardEventHandler Definisce i metodi per la gestione dello stato e gli eventi di aggiornamento per uno storyboard. |
IUIAnimationStoryboardEventHandler2 Definisce i metodi per la gestione degli eventi dello storyboard. |
IUIAnimationTimer Definisce un timer di animazione, che fornisce servizi per la gestione dell'intervallo di animazione. |
IUIAnimationTimerClientEventHandler Definisce un metodo per la gestione degli eventi correlati alle modifiche apportate allo stato del client timer. |
IUIAnimationTimerEventHandler Definisce i metodi per la gestione degli eventi di temporizzazione. |
IUIAnimationTimerUpdateHandler Definisce i metodi per la gestione degli eventi di aggiornamento temporale. |
IUIAnimationTransition Definisce una transizione, che determina il modo in cui una variabile di animazione cambia nel tempo. |
IUIAnimationTransition2 Estende l'interfaccia IUIAnimationTransition che definisce una transizione. Una transizione IUIAnimationTransition2 determina il modo in cui una variabile di animazione cambia nel tempo in una determinata dimensione. |
IUIAnimationTransitionFactory Definisce un metodo per la creazione di transizioni da interpolatori personalizzati. |
IUIAnimationTransitionFactory2 Definisce un metodo per la creazione di transizioni da interpolatori personalizzati. supporta la creazione di transizioni in una dimensione specificata. |
IUIAnimationTransitionLibrary Definisce una libreria di transizioni standard. |
IUIAnimationTransitionLibrary2 Definisce una libreria di transizioni standard per una dimensione specificata. |
IUIAnimationVariable Definisce una variabile di animazione, che rappresenta un elemento visivo che può essere animato. |
IUIAnimationVariable2 Definisce una variabile di animazione, che rappresenta un elemento visivo che può essere animato in più dimensioni. |
IUIAnimationVariableChangeHandler Definisce un metodo per la gestione degli eventi correlati agli aggiornamenti delle variabili di animazione. |
IUIAnimationVariableChangeHandler2 Definisce un metodo per la gestione degli eventi di aggiornamento delle variabili di animazione. IUIAnimationVariableChangeHandler2 gestisce gli eventi che si verificano in una dimensione specificata. |
IUIAnimationVariableCurveChangeHandler2 Definisce un metodo per la gestione degli eventi di aggiornamento della curva di animazione. |
IUIAnimationVariableIntegerChangeHandler Definisce un metodo per la gestione degli eventi di aggiornamento delle variabili di animazione. |
IUIAnimationVariableIntegerChangeHandler2 Definisce un metodo per la gestione degli eventi di aggiornamento delle variabili di animazione. IUIAnimationVariableIntegerChangeHandler2 gestisce gli eventi che si verificano in una dimensione specificata. |
Strutture
__MIDL___MIDL_itf_UIAnimation_0000_0002_0003 Definisce un fotogramma chiave, che rappresenta un offset temporale all'interno di uno storyboard. |
Enumerazioni
UI_ANIMATION_DEPENDENCIES Definisce quali aspetti di un interpolatore dipendono da un determinato input. |
UI_ANIMATION_IDLE_BEHAVIOR Definisce il comportamento di un timer quando la gestione animazioni è inattiva. |
UI_ANIMATION_MANAGER_STATUS Definisce lo stato dell'attività di una gestione animazioni. |
UI_ANIMATION_MODE Definisce le modalità di animazione. |
UI_ANIMATION_PRIORITY_EFFECT Definisce i potenziali effetti su uno storyboard se un confronto di priorità restituisce false. |
UI_ANIMATION_REPEAT_MODE Definisce il modello per un'iterazione del ciclo. |
UI_ANIMATION_ROUNDING_MODE Definisce le modalità di arrotondamento da utilizzare quando il valore di una variabile di animazione viene convertito da un tipo a virgola mobile a un tipo integer. |
UI_ANIMATION_SCHEDULING_RESULT Definisce i risultati per la pianificazione dello storyboard. |
UI_ANIMATION_SLOPE Definisce le caratteristiche della pendenza dell'animazione. |
UI_ANIMATION_STORYBOARD_STATUS Definisce lo stato di uno storyboard. |
UI_ANIMATION_TIMER_CLIENT_STATUS Definisce lo stato dell'attività per il client di un timer. |
UI_ANIMATION_UPDATE_RESULT Definisce i risultati per gli aggiornamenti dell'animazione. |