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
可以當做目前的播放位置使用。
的 android.media.MediaPlayer.getTimestamp()
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。