MediaElement.NaturalDuration プロパティ

定義

現在開いているメディア ファイルの期間を取得します。

Duration NaturalDuration();
public Duration NaturalDuration { get; }
var duration = mediaElement.naturalDuration;
Public ReadOnly Property NaturalDuration As Duration

プロパティ値

メディアの自然な継続時間。 既定値は、"自動" と評価される Duration 構造体です。これは、MediaOpened の前にこのプロパティに対してクエリを実行した場合に保持される値です。

注釈

Duration 値には TimeSpan コンポーネントがあります。

C# または Microsoft Visual BasicSystem.TimeSpan のユーティリティ メソッドを使用して、必要な形式で期間コンポーネントを取得できます。 たとえば、 TimeSpan.HoursTimeSpan.MinutesTimeSpan.Seconds を 個別に取得できます。

Visual C++ コンポーネント拡張機能 (C++/CX)Duration のデータ値は、TimeSpan という名前のプロパティです。 これには TimeSpan 構造体の値があり、その構造体には Duration という名前のフィールドがあり、期間は 100 ナノ秒単位でカウントされる int64 として報告されます。 TimeSpan には、時間の構成要素を 時間:分:秒 形式で取得するためのメソッドはありません。

詳細については、「 期間 のリファレンス」トピックの「解説」を参照してください。

適用対象