PointAnimationBase.GetCurrentValueCore(Point, Point, AnimationClock) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
호스트 애니메이션에 의해 결정된 대로 애니메이션 효과를 주는 속성의 현재 값을 나타내는 값을 계산합니다.
protected:
abstract System::Windows::Point GetCurrentValueCore(System::Windows::Point defaultOriginValue, System::Windows::Point defaultDestinationValue, System::Windows::Media::Animation::AnimationClock ^ animationClock);
protected abstract System.Windows.Point GetCurrentValueCore(System.Windows.Point defaultOriginValue, System.Windows.Point defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
abstract member GetCurrentValueCore : System.Windows.Point * System.Windows.Point * System.Windows.Media.Animation.AnimationClock -> System.Windows.Point
Protected MustOverride Function GetCurrentValueCore (defaultOriginValue As Point, defaultDestinationValue As Point, animationClock As AnimationClock) As Point
매개 변수
- defaultOriginValue
- Point
애니메이션에 명시적으로 설정된 시작 값이 없는 경우 사용되는 제안된 원본 값입니다.
- defaultDestinationValue
- Point
애니메이션에 명시적으로 설정된 끝 값이 없는 경우 사용되는 제안된 대상 값입니다.
- animationClock
- AnimationClock
AnimationClock 호스트 애니메이션에서 CurrentTime 생성하거나 CurrentProgress 사용하는 항목입니다.
반품
이 애니메이션의 현재 값입니다.
설명
매개 변수 값 defaultOriginValue 은 컴퍼지션 체인에서 애니메이션의 위치에 따라 달라집니다.
애니메이션이 컴퍼지션 체인의 첫 번째 위치에 있고 다른 애니메이션
defaultOriginValue을 대체하는 경우 애니메이션이 대체될 때 해당 애니메이션의 출력입니다.애니메이션이 컴퍼지션 체인의 첫 번째 위치에 있고 바꿀 애니메이션이 없는 경우 애니메이션
defaultOriginValue속성의 기본 값입니다.이 애니메이션이 컴퍼지션 체인의 첫 번째 위치에 있지 않은 경우 컴퍼지션 체인
defaultOriginValueAnimationClock 의 이전 애니메이션에서 반환되는 값입니다 Stopped.
매개 변수의 defaultDestinationValue 값은 이전 속성 Trigger 컴퍼지션 계층이 있는지 여부에 따라 달라집니다.
이전 속성 Trigger 컴퍼지션 계층
defaultDestinationValue이 있는 경우 해당 계층의 출력입니다.이전 컴퍼지션 계층
defaultDestinationValue이 없는 경우 애니메이션 효과를 주는 속성의 기본 값입니다.
애니메이션 컴퍼지션에 대한 자세한 내용은 애니메이션 및 타이밍 시스템 개요를 참조하세요. 사용자 지정 애니메이션 형식을 만드는 방법에 대한 자세한 내용은 사용자 지정 애니메이션 개요를 참조하세요.