語言

CompositionEasingFunction 類別

定義

用於插值器函式的基底類別,用於 KeyFrameAnimations。

CompositionEasingFunction 類別是用於 KeyFrameAnimation s 的易度函式的基底類別。 緩和函數用來描述系統如何在兩個不同關鍵影格間插值。 目前支援三種鬆散函數: 線性、 三次貝茲 和 階躍。

[WebHostHidden]
public ref class CompositionEasingFunction : CompositionObject
/// [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 CompositionEasingFunction : CompositionObject
/// [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 CompositionEasingFunction : CompositionObject
[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 CompositionEasingFunction : CompositionObject
[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 CompositionEasingFunction : CompositionObject
Public Class CompositionEasingFunction
Inherits CompositionObject
繼承
Object Platform::Object IInspectable CompositionObject CompositionEasingFunction
衍生
屬性

屬性

名稱 Description
Comment

一個用來關聯 CompositionObject 的字串。

(繼承來源 CompositionObject)
Compositor

用於建立此 CompositionObject 的合成器。

(繼承來源 CompositionObject)
DispatcherQueue

取得 CompositionObject 的 DispatcherQueue。

(繼承來源 CompositionObject)
ImplicitAnimations

附加於此物件的隱含動畫集合。

(繼承來源 CompositionObject)
Properties

與 CompositionObject 相關聯的屬性集合。

(繼承來源 CompositionObject)

方法

名稱 Description
Close()

關閉 CompositionObject 並釋放系統資源。

(繼承來源 CompositionObject)
CreateBackEasingFunction(Compositor, CompositionEasingFunctionMode, Single)

建立一個新的 BackEasingFunction。

CreateBounceEasingFunction(Compositor, CompositionEasingFunctionMode, Int32, Single)

建立一個新的 BounceEasingFunction。

CreateCircleEasingFunction(Compositor, CompositionEasingFunctionMode)

建立一個新的 CircleEasingFunction 實例。

CreateCubicBezierEasingFunction(Compositor, Vector2, Vector2)

建立一個新的 CubicBezierEasingFunction。

CreateElasticEasingFunction(Compositor, CompositionEasingFunctionMode, Int32, Single)

建立一個新的 ElasticEasingFunction 實例。

CreateExponentialEasingFunction(Compositor, CompositionEasingFunctionMode, Single)

建立一個新的 ExponentialEasingFunction 實例。

CreateLinearEasingFunction(Compositor)

建立一個新的 LinearEasingFunction 實例。

CreatePowerEasingFunction(Compositor, CompositionEasingFunctionMode, Single)

建立一個新的 PowerEasingFunction 實例。

CreateSineEasingFunction(Compositor, CompositionEasingFunctionMode)

建立一個新的 SineEasingFunction 實例。

CreateStepEasingFunction(Compositor, Int32)

建立一個新的 StepEasingFunction 實例,並設定指定的步數。

CreateStepEasingFunction(Compositor)

建立一個新的 StepEasingFunction 實例。

Dispose()

執行與釋放、釋放或重設非受控資源相關聯的應用程式定義工作。

(繼承來源 CompositionObject)
PopulatePropertyInfo(String, AnimationPropertyInfo)

定義了一個可以被動畫化的屬性。

(繼承來源 CompositionObject)
StartAnimation(String, CompositionAnimation, AnimationController)

將動畫與物件指定的屬性連結起來,然後開始動畫。

(繼承來源 CompositionObject)
StartAnimation(String, CompositionAnimation)

將動畫與物件指定的屬性連結起來,然後開始動畫。

(繼承來源 CompositionObject)
StartAnimationGroup(ICompositionAnimationBase)

成立了一個動畫小組。

CompositionObject 上的 StartAnimationGroup 方法可以讓你啟動 CompositionAnimationGroup。 群組中的所有動畫都會同時在物件上啟動。

(繼承來源 CompositionObject)
StopAnimation(String)

斷開動畫與指定屬性的連結並停止該動畫。

(繼承來源 CompositionObject)
StopAnimationGroup(ICompositionAnimationBase)

停止一個動畫組。

(繼承來源 CompositionObject)
TryGetAnimationController(String)

回傳一個 AnimationController,代表在指定屬性上執行的動畫。

(繼承來源 CompositionObject)

適用於

另請參閱