Timeline.GetNaturalDuration(Clock) メソッド

定義

この Timeline の 1 回の反復の長さを返します。

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

パラメーター

clock
Clock

この Clock のために作成された Timeline

戻り値

Duration

この Timeline の 1 回の反復の長さ。自然な継続時間が不明な場合は Automatic

注釈

このメソッドは、 Duration プロパティがに設定されている場合にのみ呼び出す必要があり Automatic ます。 がの場合 Duration Automatic 、自然な継続時間は、の特定のクラスの実装によって決まり GetNaturalDurationCore ます。

GetNaturalDuration を返す場合、 Automatic 自然な継続時間が不明であることを意味します。これは、の自然な継続時間を意味し Forever ます。 このような場合は、メディアをストリーミングすることになります。

このメソッドをこのタイムライン用に作成されたクロック以外のクロックに渡すことは可能ですが、信頼性の低い結果が得られます。

適用対象

こちらもご覧ください