Android.Media.Session Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce sessioni multimediali, controller, stato di riproduzione e callback per il controllo della riproduzione multimediale.
Classi
| Nome | Descrizione |
|---|---|
| MediaController |
Consente a un'app di interagire con una sessione multimediale in corso. |
| MediaController.Callback |
Callback per la ricezione di aggiornamenti dalla sessione. |
| MediaController.PlaybackInfo |
Contiene informazioni sulla riproduzione corrente e sulla modalità di gestione dell'audio per questa sessione. |
| MediaController.PlaybackInfo.InterfaceConsts |
Fornisce costanti da IParcelable per MediaController.PlaybackInfo. |
| MediaController.TransportControls |
Interfaccia per controllare la riproduzione multimediale in una sessione. |
| MediaSession |
Consente l'interazione con controller multimediali, tasti di volume, pulsanti multimediali e controlli di trasporto. |
| MediaSession.Callback |
Riceve pulsanti multimediali, controlli di trasporto e comandi dai controller e dal sistema. |
| MediaSession.QueueItem |
Singolo elemento che fa parte della coda di riproduzione. |
| MediaSession.QueueItem.InterfaceConsts |
Fornisce costanti da IParcelable per MediaSession.QueueItem. |
| MediaSession.Token |
Rappresenta una sessione in corso. |
| MediaSession.Token.InterfaceConsts |
Fornisce costanti da IParcelable per MediaSession.Token. |
| MediaSessionManager |
Fornisce supporto per interagire con |
| MediaSessionManager.ActiveSessionsChangedEventArgs |
Fornisce l'elenco dei controller per una modifica alle sessioni multimediali attive. |
| MediaSessionManager.MediaKeyEventSessionChangedEventArgs |
Fornisce informazioni su una modifica alla sessione di eventi di chiave multimediale predefinita. |
| MediaSessionManager.RemoteUserInfo |
Informazioni di un utente remoto di |
| MediaSessionManager.Session2TokensChangedEventArgs |
Fornisce l'elenco dei token di sessione per una modifica alle sessioni disponibili. |
| PlaybackState |
Stato di riproduzione per un oggetto |
| PlaybackState.Builder |
Generatore di |
| PlaybackState.CustomAction |
|
| PlaybackState.CustomAction.Builder |
Generatore per oggetti CustomAction. |
| PlaybackState.CustomAction.InterfaceConsts |
Fornisce costanti da IParcelable per PlaybackState.CustomAction. |
| PlaybackState.InterfaceConsts |
Fornisce costanti da IParcelable per PlaybackState. |
Interfacce
| Nome | Descrizione |
|---|---|
| MediaSessionManager.IOnActiveSessionsChangedListener |
È in ascolto delle modifiche apportate all'elenco di sessioni attive. |
| MediaSessionManager.IOnMediaKeyEventSessionChangedListener |
Listener per ricevere modifiche nella sessione di eventi della chiave multimediale, che riceve un evento di chiave multimediale, a meno che non sia specificato. |
| MediaSessionManager.IOnSession2TokensChangedListener |
È in ascolto delle modifiche apportate a |
Enumerazioni
| Nome | Descrizione |
|---|---|
| MediaPlaybackType | |
| MediaSessionFlags |
Enumera i valori restituiti da diversi tipi e considerati come parametro del membro F:Android.Media.Session.MediaSession.SetFlags . |
| PlaybackStateCode |
Enumera i valori restituiti da diversi tipi e usati come parametro dei membri F:Android.Media.Session.PlaybackState+Builder.SetState e F:Android.Media.Session.PlaybackState+Builder.SetState+Builder. |