Partager via


MediaPlayer Espace de noms

L’espace de noms MediaPlayer fournit des classes de haut niveau pour la lecture standard d’audio ou de vidéo.

Classes

AVMediaSelectionGroup_MPNowPlayingInfoLanguageOptionAdditions

L’espace de noms MediaPlayer fournit des classes de haut niveau pour la lecture standard d’audio ou de vidéo.

AVMediaSelectionOption_MPNowPlayingInfoLanguageOptionAdditions

L’espace de noms MediaPlayer fournit des classes de haut niveau pour la lecture standard d’audio ou de vidéo.

ItemsPickedEventArgs

Fournit des données pour l'événement ItemsPicked.

MPChangeLanguageOptionCommandEvent

L’espace de noms MediaPlayer fournit des classes de haut niveau pour la lecture standard d’audio ou de vidéo.

MPChangePlaybackPositionCommand

L’espace de noms MediaPlayer fournit des classes de haut niveau pour la lecture standard d’audio ou de vidéo.

MPChangePlaybackPositionCommandEvent

L’espace de noms MediaPlayer fournit des classes de haut niveau pour la lecture standard d’audio ou de vidéo.

MPChangePlaybackRateCommand

MPRemoteCommand qui modifie le taux de lecture.

MPChangePlaybackRateCommandEvent

Fournit le taux de lecture d’un élément multimédia.

MPChangeRepeatModeCommand

Contient l’actuel MPRepeatType.

MPChangeRepeatModeCommandEvent

Associe un et un MPRepeatType booléen spécifiant si le mode de répétition doit être conservé.

MPChangeShuffleModeCommand

Contient l’actuel MPShuffleType.

MPChangeShuffleModeCommandEvent

Associe un MPShuffleType et un booléen spécifiant si le mode aléatoire doit être conservé.

MPContentItem

Informations significatives pour l’utilisateur sur un MPMediaItem.

MPErrorCodeExtensions

Méthodes d’extension pour l’énumération MediaPlayer.MPErrorCode.

MPFeedbackCommand

Informations supplémentaires sur les commandes de commentaires définies dans MPRemoteCommandCenter.

MPFeedbackCommandEvent

Informations supplémentaires sur les propriétés de commentaires définies dans MPRemoteCommandCenter.

MPLanguageOptionCharacteristics

L’espace de noms MediaPlayer fournit des classes de haut niveau pour la lecture standard d’audio ou de vidéo.

MPMediaEntity

Classe de base abstraite pour MPMediaItem les classes et .MPMediaItemCollection

MPMediaItem

Un seul élément multimédia, tel qu’une chanson ou une vidéo.

MPMediaItemArtwork

Graphique, tel qu’une pochette d’album, associé à un MPMediaItem.

MPMediaItemCollection

Ensemble trié de MPMediaItems.

MPMediaLibrary

Représente l’ensemble synchronisé de MPMediaItems sur un appareil.

MPMediaLibrary.Notifications

Notification publiée par la MPMediaLibrary classe.

MPMediaPickerController

UIViewController qui permet à l’utilisateur de l’application de sélectionner un élément multimédia.

MPMediaPickerControllerDelegate

Objet délégué pour la MPMediaPickerController classe . Les développeurs d’applications peuvent utiliser ce désélégate pour répondre aux événements liés à la sélection d’éléments multimédias.

MPMediaPickerControllerDelegate_Extensions

Méthodes d’extension à l’interface IMPMediaPickerControllerDelegate pour prendre en charge toutes les méthodes du MPMediaPickerControllerDelegate protocole.

MPMediaPlaylist

Collection jouable de MPMediaItems.

MPMediaPlaylistCreationMetadata

L’espace de noms MediaPlayer fournit des classes de haut niveau pour la lecture standard d’audio ou de vidéo.

MPMediaPlaylistProperty

Propriétés d’un MPMediaPlaylist, telles que le nom, les attributs et les éléments de départ.

MPMediaPredicate

Classe de base pour les types qui spécifient des filtres pour MPMediaQuery les requêtes.

MPMediaPropertyPredicate

Type de MPMediaPredicate qui évalue T:MediaPlayer.MPMediaItemPropertys.

MPMediaQuery

Permet au développeur d’applications de rechercher par programmation un MPMediaLibrary en appliquant zéro ou plusieurs MPMediaPredicates et un facultatif MPMediaGrouping.

MPMediaQuerySection

Sous-ensemble des valeurs retournées par un MPMediaQuery, comme spécifié par les ItemSections propriétés ou CollectionSections .

MPMovieAccessLog

Consigne les métriques relatives à la lecture en streaming d’un film.

MPMovieAccessLogEvent

Représente une métrique ou un événement spécifique qui s’est produit pendant la lecture réseau d’une vidéo.

MPMovieErrorLog

Journal des erreurs qui se sont produites pendant les ressources réseau.

MPMovieErrorLogEvent

Événement documentant une erreur de lecture réseau.

MPMoviePlayerController

Classe qui gère la lecture d’un film à partir d’un fichier ou via la diffusion en continu.

MPMoviePlayerController.Notifications

Notification publiée par la MPMoviePlayerController classe.

MPMoviePlayerFinishedEventArgs

Fournit des données pour l'événement.

MPMoviePlayerFullScreenEventArgs

Fournit des données pour l'événement.

MPMoviePlayerThumbnailEventArgs

Fournit des données pour l'événement.

MPMoviePlayerTimedMetadataEventArgs

Fournit des données pour l'événement.

MPMoviePlayerViewController

Sous-classe de UIViewController qui peut présenter et jouer un film.

MPMusicPlayerApplicationController

Un contrôleur d’application pour modifier la file d’attente en cours de lecture.

MPMusicPlayerController

Classe qui lit les éléments multimédias à partir de l’appareil MPMediaLibrary.

MPMusicPlayerController.Notifications

Notification publiée par la MPMusicPlayerController classe.

MPMusicPlayerControllerMutableQueue

File d’attente mutable d’éléments multimédias à lire.

MPMusicPlayerControllerQueue

File d’attente immuable d’éléments multimédias pour lecture..

MPMusicPlayerControllerQueue.Notifications

L’espace de noms MediaPlayer fournit des classes de haut niveau pour la lecture standard d’audio ou de vidéo.

MPMusicPlayerMediaItemQueueDescriptor

Fonctionne sur les files d’attente du lecteur multimédia.

MPMusicPlayerPlayParameters

Contient un dictionnaire des paramètres du Kit de musique pour les éléments à lire.

MPMusicPlayerPlayParametersQueueDescriptor

Classe pour la manipulation des heures de début et de l’ordre de lecture en fonction des résultats des paramètres de lecture des API MusicKit.

MPMusicPlayerQueueDescriptor

Classe de base pour les descripteurs pour les files d’attente d’éléments audio et de magasin.

MPMusicPlayerStoreQueueDescriptor

Implémente la modification des éléments multimédias dans une file d’attente de lecteur, en les sélectionnant par leur identificateur de magasin.s

MPNowPlayingInfo

Informations relatives à .MPNowPlayingInfoCenter

MPNowPlayingInfoCenter

Classe qui encapsule les données et les fonctions relatives aux informations « en cours de lecture » affichées sur l’écran de verrouillage de l’appareil, la télévision pendant AirPlay ou (potentiellement) sur un accessoire externe tel qu’un dock ou un autoradio.

MPNowPlayingInfoLanguageOption

L’espace de noms MediaPlayer fournit des classes de haut niveau pour la lecture standard d’audio ou de vidéo.

MPNowPlayingInfoLanguageOptionGroup

L’espace de noms MediaPlayer fournit des classes de haut niveau pour la lecture standard d’audio ou de vidéo.

MPPlayableContentDataSource

Fournit des informations de métadonnées multimédias aux lecteurs multimédias externes.

MPPlayableContentDataSource_Extensions

Méthodes d’extension à l’interface IMPPlayableContentDataSource pour prendre en charge toutes les méthodes du MPPlayableContentDataSource protocole.

MPPlayableContentDelegate

Objet Délégué fournissant des méthodes permettant aux lecteurs multimédias externes d’envoyer des commandes de lecture à l’application.

MPPlayableContentDelegate_Extensions

Méthodes d’extension à l’interface IMPPlayableContentDelegate pour prendre en charge toutes les méthodes du MPPlayableContentDelegate protocole.

MPPlayableContentManager

Contrôle les interactions entre l’application et les lecteurs multimédias externes.

MPPlayableContentManagerContext

L’espace de noms MediaPlayer fournit des classes de haut niveau pour la lecture standard d’audio ou de vidéo.

MPRatingCommand

Informations supplémentaires sur les commandes d’évaluation définies dans MPRemoteCommandCenter.

MPRatingCommandEvent

Informations supplémentaires sur les propriétés d’évaluation définies dans MPRemoteCommandCenter.

MPRemoteCommand

Classe que les développeurs d’applications peuvent utiliser pour ajouter et supprimer des actions (commandes) sur des cibles (joueurs).

MPRemoteCommandCenter

Classe qui gère les événements à partir de lecteurs multimédias externes.

MPRemoteCommandEvent

Classe qui fournit des informations sur une commande de lecteur.

MPSeekCommandEvent

Informations supplémentaires sur les propriétés de recherche définies dans MPRemoteCommandCenter.

MPSkipIntervalCommand

Informations supplémentaires sur les propriétés de commande skip interval définies dans MPRemoteCommandCenter.

MPSkipIntervalCommandEvent

Fréquence d’intervalle de temps d’un lecteur multimédia externe.

MPTimedMetadata

Encapsule les métadonnées chronolysées à utiliser avec des flux multimédias HTTP basés sur le temps.

MPVolumeSettings

Encapsule les fonctions relatives à l’affichage ou au masquage des contrôles de volume.

MPVolumeView

UIView qui présente un contrôle de curseur utilisé pour définir le volume de sortie système..

MPVolumeView.MPVolumeViewAppearance

Classe d’apparence pour les objets de type MPVolumeView.

MPVolumeView.Notifications

Contient des notifications pour un MPVolumeView.

NSUserActivity_MediaPlayerAdditions

L’espace de noms MediaPlayer fournit des classes de haut niveau pour la lecture standard d’audio ou de vidéo.

Interfaces

IMPMediaPickerControllerDelegate

Interface représentant les méthodes requises (le cas échéant) du protocole MPMediaPickerControllerDelegate.

IMPMediaPlayback

Interface qui, avec la classe T:MediaPlayer.MPMediaPlayback_Extensions , constituent le protocole MPMediaPlayback.

IMPPlayableContentDataSource

Interface représentant les méthodes requises (le cas échéant) du protocole MPPlayableContentDataSource.

IMPPlayableContentDelegate

Interface représentant les méthodes requises (le cas échéant) du protocole MPPlayableContentDelegate.

IMPSystemMusicPlayerController

Protocole de lecture de vidéos avec l’application Musique.

Énumérations

MPChangeLanguageOptionSetting

L’espace de noms MediaPlayer fournit des classes de haut niveau pour la lecture standard d’audio ou de vidéo.

MPErrorCode

Énumère les codes d’erreur dans le domaine Lecteur multimédia.

MPMediaGrouping

Énumération dont les valeurs spécifient différentes façons dont le média peut être regroupé logiquement.

MPMediaLibraryAuthorizationStatus

Énumère les status de l’autorisation de l’application d’accéder à la bibliothèque multimédia.

MPMediaPlaylistAttribute

Énumération dont les valeurs spécifient différents types de playlist.

MPMediaPredicateComparison

Énumération dont les valeurs spécifient un type de comparaison à utiliser avec un MPMediaPredicate.

MPMediaType

Énumération dont les valeurs spécifient différents types de média.

MPMovieControlMode

Les développeurs d’applications ne doivent pas utiliser cette classe dépréciée, mais plutôt utiliser MPMovieControlStyle.

MPMovieControlStyle

Énumération dont les valeurs spécifient différents modes pour la ControlStyle propriété.

MPMovieFinishReason

Énumération dont les valeurs spécifient différentes façons dont un film peut s’être terminé.

MPMovieLoadState

Énumération dont les valeurs reflètent l’état de charge d’une vidéo. Utilisé dans la LoadState propriété .

MPMovieMediaType

Énumération qui spécifie les types de médias du film. Utilisé avec la MovieMediaTypes propriété .

MPMoviePlaybackState

Énumération des états possibles dans lesquels le MPMoviePlayerController peut être. Utilisé avec la propriété P:MediaPlayer.MPMovieCotnroller.PlaybackState .

MPMovieRepeatMode

Énumération qui spécifie si un film doit se répéter ou non. Utilisé avec la RepeatMode propriété .

MPMovieScalingMode

Énumération des modes de mise à l’échelle vidéo. Utilisé avec la ScalingMode propriété .

MPMovieSourceType

Énumération qui spécifie si les données d’un film sont fournies par un fichier ou une diffusion en continu. Utilisé avec la SourceType propriété .

MPMovieTimeOption

Énumération qui spécifie la trame à utiliser lors de la génération de miniatures.

MPMusicPlaybackState

Énumération des états dans lesquels le MPMusicPlayerController peut être. Utilisé avec la PlaybackState propriété .

MPMusicRepeatMode

Énumération des modes de répétition musicale. Utilisé avec la RepeatMode propriété .

MPMusicShuffleMode

Énumération des modes aléatoires à utiliser avec la ShuffleMode propriété .

MPNowPlayingInfoLanguageOptionType

L’espace de noms MediaPlayer fournit des classes de haut niveau pour la lecture standard d’audio ou de vidéo.

MPNowPlayingInfoMediaType

L’espace de noms MediaPlayer fournit des classes de haut niveau pour la lecture standard d’audio ou de vidéo.

MPNowPlayingPlaybackState

L’espace de noms MediaPlayer fournit des classes de haut niveau pour la lecture standard d’audio ou de vidéo.

MPRemoteCommandHandlerStatus

Énumère les valeurs qui indiquent si une commande a réussi, échoué ou ne peut pas lire le type de média demandé.

MPRepeatType

L’espace de noms MediaPlayer fournit des classes de haut niveau pour la lecture standard d’audio ou de vidéo.

MPSeekCommandEventType

Énumère les valeurs qui indiquent si la commande a commencé ou mis fin à une opération de recherche.

MPShuffleType

L’espace de noms MediaPlayer fournit des classes de haut niveau pour la lecture standard d’audio ou de vidéo.

Délégués

MPMediaItemEnumerator

Délégué à utiliser comme enumerator argument de EnumerateValues(NSSet, MPMediaItemEnumerator).