MediaPlayer.Timestamp プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在の再生位置を取得します MediaTimestamp
。
public virtual Android.Media.MediaTimestamp? Timestamp { [Android.Runtime.Register("getTimestamp", "()Landroid/media/MediaTimestamp;", "GetGetTimestampHandler", ApiSince=23)] get; }
[<get: Android.Runtime.Register("getTimestamp", "()Landroid/media/MediaTimestamp;", "GetGetTimestampHandler", ApiSince=23)>]
member this.Timestamp : Android.Media.MediaTimestamp
プロパティ値
タイムスタンプが使用可能な場合、または null
タイムスタンプが使用できない場合 (メディア プレーヤーが初期化されていないためなど) の MediaTimestamp オブジェクト。
- 属性
注釈
現在の再生位置を取得します MediaTimestamp
。
MediaTimestamp は、アンカーとクロック レートを使用して、メディア時間とシステム時刻の相関関係を線形形式で表します。 通常の再生中、メディア時間はかなり常に移動します (アンカー フレームは現在のシステム時間にリベースできますが、線形相関は安定したままです)。 そのため、このメソッドを頻繁に呼び出す必要はありません。
ユーザーが現在の再生位置を取得できるように、このメソッドは常にタイムスタンプを現在 System#nanoTime system time
の再生位置に固定するため MediaTimestamp#getAnchorMediaTimeUs
、現在の再生位置として使用できます。
の Java ドキュメントandroid.media.MediaPlayer.getTimestamp()
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。