RemoteController.IOnClientUpdateListener.OnClientPlaybackStateUpdate メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
再生状態が変わるたびに呼び出され、再生位置と速度がわかっています。
[Android.Runtime.Register("onClientPlaybackStateUpdate", "(IJJF)V", "GetOnClientPlaybackStateUpdate_IJJFHandler:Android.Media.RemoteController/IOnClientUpdateListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void OnClientPlaybackStateUpdate (Android.Media.RemoteControlPlayState state, long stateChangeTimeMs, long currentPosMs, float speed);
[<Android.Runtime.Register("onClientPlaybackStateUpdate", "(IJJF)V", "GetOnClientPlaybackStateUpdate_IJJFHandler:Android.Media.RemoteController/IOnClientUpdateListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member OnClientPlaybackStateUpdate : Android.Media.RemoteControlPlayState * int64 * int64 * single -> unit
パラメーター
- state
- RemoteControlPlayState
で承認されている RemoteControlClient#setPlaybackState(int)
再生状態の 1 つ。
- stateChangeTimeMs
- Int64
状態の変化が報告されたシステム時刻を ms で表します。 に基づいて android.os.SystemClock#elapsedRealtime()
.
- currentPosMs
- Int64
ms で表される現在のメディア再生位置の正の値。位置が一時的に不明な場合は負の値。
- speed
- Single
1x 再生の比率で表される値: 1.0f は通常の再生、2.0f は 2 倍、0.5f は半速度、-2.0f は 2 倍の速度で巻き戻されます。 0.0f は、何も再生されない (状態 RemoteControlClient#PLAYSTATE_ERROR
が発生した場合など) を意味します。
- 属性
注釈
再生状態が変わるたびに呼び出され、再生位置と速度がわかっています。
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。