ByteAnimationUsingKeyFrames.GetCurrentValueCore 메서드

정의

애니메이션 효과를 주는 속성의 현재 값을 나타내는 값을 계산합니다( 이 인스턴스에 ByteAnimationUsingKeyFrames의해 결정됨).

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

매개 변수

defaultOriginValue
Byte

애니메이션에 명시적으로 설정된 시작 값이 없는 경우 사용되는 제안된 원본 값입니다.

defaultDestinationValue
Byte

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

animationClock
AnimationClock

AnimationClock 호스트 애니메이션에서 CurrentTime 생성하거나 CurrentProgress 사용하는 항목입니다.

반품

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

설명

defaultOriginValue 컴퍼지션 체인의 첫 번째 값이면 이 값은 스냅샷 값(사용할 수 있는 경우) 또는 기본 속성 값이 됩니다. 그렇지 않으면 이 값은 체인의 이전 애니메이션에서 반환된 값이 AnimationClock 아닌 Stopped값입니다.

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

적용 대상

추가 정보