KeyFrameAnimation Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Animazione basata sul tempo con uno o più fotogrammi chiave. Questi fotogrammi sono marcatori, consentendo agli sviluppatori di specificare valori in momenti specifici per la proprietà di animazione. Le animazioni con fotogrammi chiave possono essere ulteriormente personalizzate specificando come l'animazione esegue l'interpolazione tra fotogrammi chiave.
[WebHostHidden]
public ref class KeyFrameAnimation : CompositionAnimation
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.LiftedContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[WebHostHidden]
class KeyFrameAnimation : CompositionAnimation
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
[WebHostHidden]
class KeyFrameAnimation : CompositionAnimation
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.LiftedContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class KeyFrameAnimation : CompositionAnimation
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
public class KeyFrameAnimation : CompositionAnimation
Public Class KeyFrameAnimation
Inherits CompositionAnimation
- Ereditarietà
- Derivato
- Attributi
Commenti
Un'animazione è associata alla proprietà di un oggetto chiamando CompositionObject.StartAnimation e specificando il nome della proprietà e l'animazione. Per un elenco di proprietà animabili, vedere la sezione osservazioni di CompositionObject.StartAnimation . Per altre informazioni su ExpressionAnimations, vedere Cenni preliminari sulle animazioni di composizione.
KeyFrameAnimation non si arresta automaticamente quando il processo di un'app viene sospeso. Devi sottoscrivere gli eventi di stato dell'app e arrestare o sospendere le animazioni prima che l'app venga sospesa. Per altre info sulla sospensione dell'app, vedi Ciclo di vita dell'app.
Proprietà
| Nome | Descrizione |
|---|---|
| Comment |
Stringa da associare all'oggetto CompositionObject. (Ereditato da CompositionObject) |
| Compositor |
Compositor utilizzato per creare questo CompositionObject. (Ereditato da CompositionObject) |
| DelayBehavior |
Comportamento di ritardo dell'animazione fotogramma chiave. |
| DelayTime |
Ritardare l'avvio dell'animazione dopo la chiamata di CompositionObject.StartAnimation . |
| Direction |
Direzione in cui viene riprodotta l'animazione. La proprietà Direction consente di guidare l'animazione dall'inizio alla fine o dalla fine all'inizio o dall'inizio o dall'inizio o dalla fine per iniziare se l'animazione ha un IterationCount maggiore di uno. In questo modo è possibile personalizzare facilmente le definizioni di animazione. |
| DispatcherQueue |
Ottiene dispatcherQueue per CompositionObject. (Ereditato da CompositionObject) |
| Duration |
Durata dell'animazione. |
| ImplicitAnimations |
Raccolta di animazioni implicite associate a questo oggetto. (Ereditato da CompositionObject) |
| InitialValueExpressions |
Ottiene i valori iniziali per l'animazione. (Ereditato da CompositionAnimation) |
| IterationBehavior |
Comportamento di iterazione per l'animazione fotogramma chiave. |
| IterationCount |
Numero di volte in cui ripetere l'animazione del fotogramma chiave. |
| KeyFrameCount |
Numero di fotogrammi chiave in KeyFrameAnimation. |
| Properties |
Raccolta di proprietà associate a CompositionObject. (Ereditato da CompositionObject) |
| StopBehavior |
Specifica come impostare il valore della proprietà quando viene chiamato StopAnimation . |
| Target |
Destinazione dell'animazione. (Ereditato da CompositionAnimation) |