Timeline.GetNaturalDuration(Clock) Metoda

Definicja

Zwraca długość pojedynczej iteracji tego Timelineelementu .

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
Protected Friend Function GetNaturalDuration (clock As Clock) As Duration

Parametry

clock
Clock

Utworzono Clock dla tego pliku Timeline.

Zwraca

Duration

Długość pojedynczej iteracji tego Timelineobiektu lub Automatic jeśli naturalny czas trwania jest nieznany.

Uwagi

Ta metoda powinna być wywoływana tylko wtedy, gdy właściwość jest ustawiona Duration na Automatic. Jeśli Duration jest to Automatic, naturalny czas trwania jest określany przez implementację tej GetNaturalDurationCorekonkretnej klasy .

Jeśli GetNaturalDuration zwraca Automaticwartość , oznacza to, że naturalny czas trwania jest nieznany, co oznacza naturalny czas trwania .Forever Tak jest w przypadku multimediów przesyłanych strumieniowo.

Należy pamiętać, że przekazanie tej metody zegara innego niż ten, który został utworzony dla tej osi czasu, jest możliwe, ale zapewni niewiarygodne wyniki.

Dotyczy

Zobacz też