次の方法で共有


CompositionEasingFunction クラス

定義

KeyFrameAnimation で使用する補間関数の基本クラス。

CompositionEasingFunction クラスは、KeyFrameAnimation で使用されるイージング関数の基本クラスです。 イージング関数は、システムが 2 つの異なるキーフレーム間をどのように補間するかを記述するために使用されます。 現在、サポートされているイージング関数には、線形立方ベジエステップの 3 つがあります。

[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
派生
属性

プロパティ

Comment

CompositionObject に関連付ける文字列。

(継承元 CompositionObject)
Compositor

この CompositionObjectの作成に使用 コンポジターです。

(継承元 CompositionObject)
DispatcherQueue

CompositionObject の DispatcherQueue を取得します。

(継承元 CompositionObject)
ImplicitAnimations

このオブジェクトにアタッチされている暗黙的なアニメーションのコレクション。

(継承元 CompositionObject)
Properties

CompositionObjectに関連付けられているプロパティのコレクション。

(継承元 CompositionObject)

メソッド

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)

適用対象

こちらもご覧ください