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