Condividi tramite


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.