Android.Media.Session Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des sessions multimédias, des contrôleurs, un état de lecture et des rappels pour le contrôle de lecture multimédia.
Classes
| Nom | Description |
|---|---|
| MediaController |
Permet à une application d’interagir avec une session multimédia en cours. |
| MediaController.Callback |
Rappel pour la réception des mises à jour de la session. |
| MediaController.PlaybackInfo |
Contient des informations sur la lecture actuelle et la façon dont l’audio est géré pour cette session. |
| MediaController.PlaybackInfo.InterfaceConsts |
Fournit des constantes de IParcelable .MediaController.PlaybackInfo |
| MediaController.TransportControls |
Interface permettant de contrôler la lecture multimédia sur une session. |
| MediaSession |
Autorise l’interaction avec les contrôleurs multimédias, les clés de volume, les boutons multimédias et les contrôles de transport. |
| MediaSession.Callback |
Reçoit des boutons multimédias, des contrôles de transport et des commandes des contrôleurs et du système. |
| MediaSession.QueueItem |
Élément unique qui fait partie de la file d’attente de lecture. |
| MediaSession.QueueItem.InterfaceConsts |
Fournit des constantes de IParcelable .MediaSession.QueueItem |
| MediaSession.Token |
Représente une session en cours. |
| MediaSession.Token.InterfaceConsts |
Fournit des constantes de IParcelable .MediaSession.Token |
| MediaSessionManager |
Fournit la prise en charge de l’interaction avec |
| MediaSessionManager.ActiveSessionsChangedEventArgs |
Fournit la liste du contrôleur pour une modification des sessions multimédias actives. |
| MediaSessionManager.MediaKeyEventSessionChangedEventArgs |
Fournit des informations sur une modification de la session d’événements de clé multimédia par défaut. |
| MediaSessionManager.RemoteUserInfo |
Informations d’un utilisateur distant de |
| MediaSessionManager.Session2TokensChangedEventArgs |
Fournit la liste des jetons de session pour une modification des sessions disponibles. |
| PlaybackState |
État de lecture d’un |
| PlaybackState.Builder |
Générateur pour |
| PlaybackState.CustomAction |
|
| PlaybackState.CustomAction.Builder |
Générateur pour les objets CustomAction. |
| PlaybackState.CustomAction.InterfaceConsts |
Fournit des constantes de IParcelable .PlaybackState.CustomAction |
| PlaybackState.InterfaceConsts |
Fournit des constantes de IParcelable .PlaybackState |
Interfaces
| Nom | Description |
|---|---|
| MediaSessionManager.IOnActiveSessionsChangedListener |
Écoute les modifications apportées à la liste des sessions actives. |
| MediaSessionManager.IOnMediaKeyEventSessionChangedListener |
Écouteur pour recevoir les modifications apportées à la session d’événements de clé multimédia, qui recevrait un événement de clé multimédia, sauf indication contraire. |
| MediaSessionManager.IOnSession2TokensChangedListener |
Écoute les modifications apportées |
Énumérations
| Nom | Description |
|---|---|
| MediaPlaybackType |
Énumère les valeurs retournées par les membres et Local les Remotemembres. |
| MediaSessionFlags |
Énumère les valeurs retournées par plusieurs types et prises comme paramètre du membre F :Android.Media.Session.MediaSession.SetFlags . |
| PlaybackStateCode |
Énumère les valeurs retournées par plusieurs types et prises comme paramètre du F :Android.Media.Session.PlaybackState+Builder.SetState et F :Android.Media.Session.PlaybackState+Builder.SetState. |