Timeline.GetNaturalDuration(Clock) 메서드


Timeline의 단일 반복 길이를 반환합니다.Returns the length of a single iteration of this Timeline.

protected public:
 System::Windows::Duration GetNaturalDuration(System::Windows::Media::Animation::Clock ^ clock);
protected internal System.Windows.Duration GetNaturalDuration (System.Windows.Media.Animation.Clock clock);
member this.GetNaturalDuration : System.Windows.Media.Animation.Clock -> System.Windows.Duration

매개 변수


Clock에 대해 만들어진 Timeline입니다.The Clock that was created for this Timeline.


Timeline의 단일 반복 길이이며, 기본 지속 시간을 알 수 없는 경우에는 Automatic입니다.The length of a single iteration of this Timeline, or Automatic if the natural duration is unknown.


이 메서드는만 호출할 경우 합니다 Duration 속성이 Automatic합니다.This method should only be called when the Duration property is set to Automatic. 하는 경우 Duration 됩니다 Automatic, 기본 재생 시간 특정 클래스의 구현에 의해 결정 됩니다 GetNaturalDurationCore합니다.If Duration is Automatic, the natural duration is determined by that particular class's implementation of GetNaturalDurationCore.

하는 경우 GetNaturalDuration 반환 Automatic, 기본 재생 시간을 알 수의 기본 재생 시간 임을 의미 Forever합니다.If GetNaturalDuration returns Automatic, it means that the natural duration is unknown, which implies a natural duration of Forever. 이러한 경우 스트리밍 미디어에 대 한 합니다.Such is the case for streaming media.

이때가이 timeline에 대 한 생성 된 것 이외의 클록이이 메서드를 전달 가능 하지만 신뢰할 수 없는 결과 제공 합니다.Note that passing this method a clock other than the one that was created for this timeline is possible, but will provide unreliable results.

적용 대상

추가 정보