다음을 통해 공유


MatrixAnimationUsingKeyFrames.GetCurrentValueCore 메서드

정의

MatrixAnimationUsingKeyFrames의 현재 출력 값을 계산합니다.

protected:
 override System::Windows::Media::Matrix GetCurrentValueCore(System::Windows::Media::Matrix defaultOriginValue, System::Windows::Media::Matrix defaultDestinationValue, System::Windows::Media::Animation::AnimationClock ^ animationClock);
protected override sealed System.Windows.Media.Matrix GetCurrentValueCore (System.Windows.Media.Matrix defaultOriginValue, System.Windows.Media.Matrix defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
override this.GetCurrentValueCore : System.Windows.Media.Matrix * System.Windows.Media.Matrix * System.Windows.Media.Animation.AnimationClock -> System.Windows.Media.Matrix
Protected Overrides NotOverridable Function GetCurrentValueCore (defaultOriginValue As Matrix, defaultDestinationValue As Matrix, animationClock As AnimationClock) As Matrix

매개 변수

defaultOriginValue
Matrix

애니메이션에 명시적으로 설정된 자체 시작 값이 없을 때 사용되는 제안된 원점 값입니다.

defaultDestinationValue
Matrix

애니메이션에 명시적으로 설정된 자체 끝 값이 없을 때 사용되는 제안된 대상 값입니다.

animationClock
AnimationClock

호스트 애니메이션에 사용되는 AnimationClock 또는 CurrentTime 를 생성하는 CurrentProgress 입니다.

반환

Matrix

현재 인스턴스에 의해 결정된 속성의 계산된 값입니다.

설명

경우는 defaultOriginValue 첫 번째 컴퍼지션 체인에 있는이 값은 스냅샷 값 (있는 경우) 또는 기본 속성 값; 그렇지 않으면이 값을 사용 하 여 체인의 이전 애니메이션에서 반환 되는 값을 AnimationClock 없는 < c4 > Stopped 합니다.

defaultDestinationValue 경우 기본 값은 애니메이션 속성에 애니메이션의 첫 번째 컴포지션 계층에는 그렇지 않으면 값은 애니메이션 속성에 대 한 이전 컴퍼지션 레이어의 출력 값입니다.

적용 대상

추가 정보