Rotation3DAnimation.GetCurrentValueCore 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
計算值,代表正在顯示動畫之屬性的目前值,如同由 Rotation3DAnimation 決定。
protected:
override System::Windows::Media::Media3D::Rotation3D ^ GetCurrentValueCore(System::Windows::Media::Media3D::Rotation3D ^ defaultOriginValue, System::Windows::Media::Media3D::Rotation3D ^ defaultDestinationValue, System::Windows::Media::Animation::AnimationClock ^ animationClock);
protected override System.Windows.Media.Media3D.Rotation3D GetCurrentValueCore (System.Windows.Media.Media3D.Rotation3D defaultOriginValue, System.Windows.Media.Media3D.Rotation3D defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
override this.GetCurrentValueCore : System.Windows.Media.Media3D.Rotation3D * System.Windows.Media.Media3D.Rotation3D * System.Windows.Media.Animation.AnimationClock -> System.Windows.Media.Media3D.Rotation3D
Protected Overrides Function GetCurrentValueCore (defaultOriginValue As Rotation3D, defaultDestinationValue As Rotation3D, animationClock As AnimationClock) As Rotation3D
參數
- defaultOriginValue
- Rotation3D
建議的原始值,如果沒有明確設定動畫本身的起始值,便會使用這個值。
- defaultDestinationValue
- Rotation3D
建議的目的值,如果沒有明確設定動畫本身的結束值,便會使用這個值。
- animationClock
- AnimationClock
AnimationClock,產生動畫所使用的 CurrentTime 或 CurrentProgress。
傳回
屬性的計算值,由目前的動畫所決定。
備註
defaultOriginValue
如果 是組合鏈結中的第一個 ,則如果有一個可用的) 或基底屬性值,這個值將會是快照 (集值,否則這個值將會是鏈 AnimationClock 結中先前動畫傳回的值,且不是 Stopped 。
defaultDestinationValue
如果動畫位於屬性上的第一個動畫組合層,則 為基底值;否則值是屬性上一個動畫組合層的輸出值。