다음을 통해 공유


AnimationClock 클래스

정의

AnimationTimeline의 런타임 상태를 유지 관리하고 해당 출력 값을 처리합니다.

public ref class AnimationClock : System::Windows::Media::Animation::Clock
public class AnimationClock : System.Windows.Media.Animation.Clock
type AnimationClock = class
    inherit Clock
Public Class AnimationClock
Inherits Clock
상속
AnimationClock

설명

AnimationClock 개체에서 생성 된 AnimationTimeline 개체입니다. AnimationTimeline 애니메이션의 출력 값에 설명 기간 시작 시간, 시간 및 다른 기본 애니메이션 정보를 종료 합니다. AnimationClock 에서 설명 하는 애니메이션 값 처리를 AnimationTimeline 개체입니다.

생성자

AnimationClock(AnimationTimeline)

AnimationClock 클래스의 새 인스턴스를 초기화합니다.

속성

Controller

Clock을 시작, 일시 중지, 다시 시작, 검색, 건너뛰기, 중지 또는 제거할 수 있는 ClockController를 가져옵니다.

(다음에서 상속됨 Clock)
CurrentGlobalSpeed

클록의 시간이 현재 진행되는 속도를 실제 시간과 비교하여 가져옵니다.

(다음에서 상속됨 Clock)
CurrentGlobalTime

WPF 타이밍 시스템에서 설정한 현재 전역 시간을 가져옵니다.

(다음에서 상속됨 Clock)
CurrentIteration

이 Clock의 현재 반복을 가져옵니다.

(다음에서 상속됨 Clock)
CurrentProgress

현재 반복 내에서 이 Clock의 현재 진행률을 가져옵니다.

(다음에서 상속됨 Clock)
CurrentState

클록이 현재 Active, Filling 또는 Stopped인지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 Clock)
CurrentTime

현재 반복 내에서 이 Clock의 현재 시간을 가져옵니다.

(다음에서 상속됨 Clock)
Dispatcher

Dispatcher와 연결된 DispatcherObject를 가져옵니다.

(다음에서 상속됨 DispatcherObject)
HasControllableRoot

Clock이 제어 가능한 Clock 트리의 일부인지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 Clock)
IsPaused

Clock 또는 부모 Clock이 일시 중지되어 있는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 Clock)
NaturalDuration

이 Clock Timeline의 기본 재생 시간을 가져옵니다.

(다음에서 상속됨 Clock)
Parent

이 Clock의 부모 Clock을 가져옵니다.

(다음에서 상속됨 Clock)
Timeline

이 Clock의 동작을 설명하는 AnimationTimeline을 가져옵니다.

메서드

CheckAccess()

호출 스레드가 이 DispatcherObject에 액세스할 수 있는지 여부를 확인합니다.

(다음에서 상속됨 DispatcherObject)
DiscontinuousTimeMovement()

파생 클래스에서 구현된 경우 Clock이 반복, 건너뛰기 또는 검색할 때마다 호출됩니다.

(다음에서 상속됨 Clock)
Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetCanSlip()

Clock에 타이밍 시스템과 동기화해야 될 수도 있는 외부 시간 소스가 있는지 여부를 반환합니다.

(다음에서 상속됨 Clock)
GetCurrentTimeCore()

현재 반복 내에서 이 Clock의 현재 시간을 가져옵니다.

(다음에서 상속됨 Clock)
GetCurrentValue(Object, Object)

AnimationClock의 현재 출력 값을 가져옵니다.

GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
SpeedChanged()

파생 클래스에서 구현된 경우 Clock이 시작, 건너뛰기, 일시 중지, 다시 시작할 때마다 또는 Clock의 SpeedRatio가 수정될 때 호출됩니다.

(다음에서 상속됨 Clock)
Stopped()

파생 클래스에서 구현된 경우 Stop() 메서드를 사용하여 Clock이 중지될 때마다 호출됩니다.

(다음에서 상속됨 Clock)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)
VerifyAccess()

호출 스레드에서 이 DispatcherObject에 액세스할 수 있는지 확인합니다.

(다음에서 상속됨 DispatcherObject)

이벤트

Completed

이 Clock의 재생이 완전히 끝나면 발생합니다.

(다음에서 상속됨 Clock)
CurrentGlobalSpeedInvalidated

클록의 속도가 업데이트될 때 발생합니다.

(다음에서 상속됨 Clock)
CurrentStateInvalidated

클록의 CurrentState 속성이 업데이트될 때 발생합니다.

(다음에서 상속됨 Clock)
CurrentTimeInvalidated

이 Clock의 CurrentTime을 사용할 수 없게 되면 발생합니다.

(다음에서 상속됨 Clock)
RemoveRequested

Remove() 메서드가 이 Clock 또는 부모 Clock 중 하나에 대해 호출되면 발생합니다.

(다음에서 상속됨 Clock)

적용 대상

추가 정보