MediaClock 클래스

정의

MediaTimeline을 통해 미디어의 타이밍 상태를 유지 관리합니다.

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

생성자

MediaClock(MediaTimeline)

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

속성

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

시계의 제어 동작을 설명하는 MediaTimeline을 가져옵니다.

메서드

CheckAccess()

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

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

이동이 중지될 때 호출됩니다.

Equals(Object)

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

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

미디어 시계가 지연될 수 있는지 여부를 나타내는 값을 검색합니다.

GetCurrentTimeCore()

실제 미디어 시간을 식별하는 값을 검색합니다. 이 값을 지연 동기화에 사용할 수 있습니다.

GetHashCode()

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

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

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

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

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

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

시계 속도가 변경되면 호출됩니다.

Stopped()

시계가 멈출 때 호출됩니다.

ToString()

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

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

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

(다음에서 상속됨 DispatcherObject)

이벤트

Completed

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

(다음에서 상속됨 Clock)
CurrentGlobalSpeedInvalidated

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

(다음에서 상속됨 Clock)
CurrentStateInvalidated

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

(다음에서 상속됨 Clock)
CurrentTimeInvalidated

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

(다음에서 상속됨 Clock)
RemoveRequested

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

(다음에서 상속됨 Clock)

적용 대상

추가 정보