QuaternionAnimationBase.GetCurrentValue メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アニメーションの現在の値を取得します。
オーバーロード
GetCurrentValue(Object, Object, AnimationClock) |
アニメーションの現在の値を取得します。 |
GetCurrentValue(Quaternion, Quaternion, AnimationClock) |
アニメーションの現在の値を取得します。 |
GetCurrentValue(Object, Object, AnimationClock)
アニメーションの現在の値を取得します。
public:
override System::Object ^ GetCurrentValue(System::Object ^ defaultOriginValue, System::Object ^ defaultDestinationValue, System::Windows::Media::Animation::AnimationClock ^ animationClock);
public override sealed object GetCurrentValue (object defaultOriginValue, object defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
override this.GetCurrentValue : obj * obj * System.Windows.Media.Animation.AnimationClock -> obj
Public Overrides NotOverridable Function GetCurrentValue (defaultOriginValue As Object, defaultDestinationValue As Object, animationClock As AnimationClock) As Object
パラメーター
- defaultOriginValue
- Object
アニメーション自体に開始値がない場合に、アニメーションに対して指定する開始値。
- defaultDestinationValue
- Object
アニメーション自体に宛先値がない場合に、アニメーションに対して指定する宛先値。
- animationClock
- AnimationClock
出力値を生成するためにアニメーションによって使用される CurrentTime または CurrentProgress 値を生成できる AnimationClock。
戻り値
アニメーションの現在の値を取得します。
注釈
パラメーターの値は、 defaultOriginValue
コンポジション チェーン内でのアニメーションの位置によって異なります。
アニメーションがコンポジション チェーンの最初の位置にあり、別のアニメーションを置き換える場合は、
defaultOriginValue
置き換えられた時点でのアニメーションの出力になります。アニメーションがコンポジション チェーンの最初の位置にあり、置き換えるアニメーションが存在しない場合、
defaultOriginValue
はアニメーション化されたプロパティの基本値です。このアニメーションがコンポジション チェーンの最初の位置にない場合、
defaultOriginValue
は、 ではない Stoppedを持つAnimationClockコンポジション チェーン内の前のアニメーションによって返される値になります。
パラメーターの値は、 defaultDestinationValue
以前のプロパティ Trigger コンポジション レイヤーがあるかどうかによって異なります。
以前のプロパティ Trigger 合成レイヤーがある場合は、
defaultDestinationValue
そのレイヤーからの出力になります。前のコンポジション レイヤーがない場合、
defaultDestinationValue
はアニメーション化するプロパティの基本値です。
アニメーションの構成の詳細については、「 アニメーションとタイミング システムの概要」を参照してください。 カスタム アニメーションの種類の作成の詳細については、「 カスタム アニメーションの概要」を参照してください。
適用対象
GetCurrentValue(Quaternion, Quaternion, AnimationClock)
アニメーションの現在の値を取得します。
public:
System::Windows::Media::Media3D::Quaternion GetCurrentValue(System::Windows::Media::Media3D::Quaternion defaultOriginValue, System::Windows::Media::Media3D::Quaternion defaultDestinationValue, System::Windows::Media::Animation::AnimationClock ^ animationClock);
public System.Windows.Media.Media3D.Quaternion GetCurrentValue (System.Windows.Media.Media3D.Quaternion defaultOriginValue, System.Windows.Media.Media3D.Quaternion defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
override this.GetCurrentValue : System.Windows.Media.Media3D.Quaternion * System.Windows.Media.Media3D.Quaternion * System.Windows.Media.Animation.AnimationClock -> System.Windows.Media.Media3D.Quaternion
Public Function GetCurrentValue (defaultOriginValue As Quaternion, defaultDestinationValue As Quaternion, animationClock As AnimationClock) As Quaternion
パラメーター
- defaultOriginValue
- Quaternion
アニメーション自体に開始値がない場合に、アニメーションに対して指定する開始値。
- defaultDestinationValue
- Quaternion
アニメーション自体に宛先値がない場合に、アニメーションに対して指定する宛先値。
- animationClock
- AnimationClock
出力値を生成するためにアニメーションによって使用される CurrentTime または CurrentProgress 値を生成できる AnimationClock。
戻り値
アニメーションの現在の値を取得します。
注釈
パラメーターの値は、 defaultOriginValue
コンポジション チェーン内でのアニメーションの位置によって異なります。
アニメーションがコンポジション チェーンの最初の位置にあり、別のアニメーションを置き換える場合は、
defaultOriginValue
置き換えられた時点でのアニメーションの出力になります。アニメーションがコンポジション チェーンの最初の位置にあり、置き換えるアニメーションが存在しない場合、
defaultOriginValue
はアニメーション化されたプロパティの基本値です。このアニメーションがコンポジション チェーンの最初の位置にない場合、
defaultOriginValue
は、 ではない Stoppedを持つAnimationClockコンポジション チェーン内の前のアニメーションによって返される値になります。
パラメーターの値は、 defaultDestinationValue
以前のプロパティ Trigger コンポジション レイヤーがあるかどうかによって異なります。
以前のプロパティ Trigger 合成レイヤーがある場合は、
defaultDestinationValue
そのレイヤーからの出力になります。前のコンポジション レイヤーがない場合、
defaultDestinationValue
はアニメーション化するプロパティの基本値です。
アニメーションの構成の詳細については、「 アニメーションとタイミング システムの概要」を参照してください。 カスタム アニメーションの種類の作成の詳細については、「 カスタム アニメーションの概要」を参照してください。
適用対象
.NET