MediaPlayer Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit.
Klassen
| Name | Beschreibung |
|---|---|
| AVMediaSelectionGroup_MPNowPlayingInfoLanguageOptionAdditions |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
| AVMediaSelectionOption_MPNowPlayingInfoLanguageOptionAdditions |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
| ItemsPickedEventArgs |
Stellt Daten für ein Ereignis basierend auf einer Objective-C-Protokollmethode bereit. |
| MPAdTimeRange |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
| MPChangeLanguageOptionCommandEvent |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
| MPChangePlaybackPositionCommand |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
| MPChangePlaybackPositionCommandEvent |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
| MPChangePlaybackRateCommand |
Eine MPRemoteCommand , die die Wiedergaberate ändert. |
| MPChangePlaybackRateCommandEvent |
Stellt die Wiedergaberate für ein Medienelement bereit. |
| MPChangeRepeatModeCommand |
Hält die aktuelle .MPRepeatType |
| MPChangeRepeatModeCommandEvent |
Ordnet einen MPRepeatType wert und einen booleschen Wert zu, der angibt, ob der Wiederholungsmodus beibehalten werden soll. |
| MPChangeShuffleModeCommand |
Hält die aktuelle .MPShuffleType |
| MPChangeShuffleModeCommandEvent |
Ordnet eine MPShuffleType und einen booleschen Wert zu, der angibt, ob der Shuffle-Modus beibehalten werden soll. |
| MPContentItem |
Benutzerfreundliche Informationen zu einem MPMediaItem. |
| MPErrorCodeExtensions |
Erweiterungsmethoden für die MPErrorCode Enumeration. |
| MPFeedbackCommand |
Zusätzliche Informationen für Feedbackbefehle, die in MPRemoteCommandCenter. |
| MPFeedbackCommandEvent |
Zusätzliche Informationen zu den in MPRemoteCommandCenter. |
| MPLanguageOptionCharacteristics |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
| MPMediaEntity |
Abstrakte Basisklasse für MPMediaItem und MPMediaItemCollection Klassen. |
| MPMediaItem |
Ein einzelnes Medienstück, z. B. ein Song oder Video. |
| MPMediaItemAnimatedArtwork |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
| MPMediaItemArtwork |
Eine Grafik, z. B. ein Albumcover, die einem Zugeordneten MPMediaItemzugeordnet ist. |
| MPMediaItemCollection |
Eine sortierte Gruppe von MPMediaItems. |
| MPMediaLibrary |
Stellt den synchronisierten Satz von MPMediaItemS auf einem Gerät dar. |
| MPMediaLibrary.Notifications |
Von der MPMediaLibrary Klasse gepostete Benachrichtigungen. |
| MPMediaPickerController |
A UIViewController that allows the application user to select a media item. |
| MPMediaPickerControllerDelegate |
Ein Delegatobjekt für die MPMediaPickerController Klasse. Anwendungsentwickler können diese Deelegate verwenden, um auf Ereignisse im Zusammenhang mit der Medienelementauswahl zu reagieren. |
| MPMediaPickerControllerDelegate_Extensions |
Erweiterungsmethoden auf die IMPMediaPickerControllerDelegate Schnittstelle, um alle Methoden aus dem MPMediaPickerControllerDelegate-Protokoll zu unterstützen. |
| MPMediaPlaylist |
Eine abspielbare Sammlung von MPMediaItems. |
| MPMediaPlaylistCreationMetadata |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
| MPMediaPlaylistProperty |
Eigenschaften eines MPMediaPlaylist, z. B. Name, Attribute und Seed-Elemente. |
| MPMediaPredicate |
Eine Basisklasse für Typen, die Filter für MPMediaQuery Abfragen angeben. |
| MPMediaPropertyPredicate |
Ein Typ davon MPMediaPredicate wertet MPMediaTypes aus. |
| MPMediaQuery |
Ermöglicht es dem Anwendungsentwickler, programmgesteuert eine MPMediaLibrary Suche durchzuführen, indem null-oder-mehr-s MPMediaPredicateund ein optionaler MPMediaGroupingWert angewendet wird. |
| MPMediaQuerySection |
Eine Teilmenge der werte, die von einem MPMediaQuery, wie durch die ItemSections Eigenschaften CollectionSections angegeben, zurückgegeben werden. |
| MPMovieAccessLog |
Protokolliert Metriken im Zusammenhang mit der Streamingwiedergabe eines Films. |
| MPMovieAccessLogEvent |
Stellt eine bestimmte Metrik oder ein bestimmtes Ereignis dar, das während der Netzwerkwiedergabe eines Films aufgetreten ist. |
| MPMovieErrorLog |
Ein Protokoll von Fehlern, die während der Netzwerkressourcen aufgetreten sind. |
| MPMovieErrorLogEvent |
Ein Ereignis, das einen Netzwerkwiedergabefehler dokumentiert. |
| MPMoviePlayerController |
Eine Klasse, die die Wiedergabe eines Films aus einer Datei oder über Streaming verwaltet. |
| MPMoviePlayerController.Notifications |
Von der MPMoviePlayerController Klasse gepostete Benachrichtigungen. |
| MPMoviePlayerFinishedEventArgs |
Stellt Daten für ein Ereignis basierend auf einem geposteten NSNotification Objekt bereit. |
| MPMoviePlayerFullScreenEventArgs |
Stellt Daten für ein Ereignis basierend auf einem geposteten NSNotification Objekt bereit. |
| MPMoviePlayerThumbnailEventArgs |
Stellt Daten für ein Ereignis basierend auf einem geposteten NSNotification Objekt bereit. |
| MPMoviePlayerTimedMetadataEventArgs |
Stellt Daten für ein Ereignis basierend auf einem geposteten NSNotification Objekt bereit. |
| MPMoviePlayerViewController |
Eine Unterklasse, die UIViewController einen Film präsentieren und wiedergeben kann. |
| MPMusicPlayerApplicationController |
Ein Anwendungscontroller zum Ändern der aktuell wiedergegebenen Warteschlange. |
| MPMusicPlayerController |
Eine Klasse, die Medienelemente aus dem Gerät MPMediaLibrarywiedergibt. |
| MPMusicPlayerController.Notifications |
Von der MPMusicPlayerController Klasse gepostete Benachrichtigungen. |
| MPMusicPlayerControllerMutableQueue |
Eine veränderbare Warteschlange mit Medienelementen für die Wiedergabe. |
| MPMusicPlayerControllerQueue |
Eine unveränderliche Warteschlange mit Medienelementen für die Wiedergabe.. |
| MPMusicPlayerControllerQueue.Notifications |
Von der MPMusicPlayerControllerQueue Klasse gepostete Benachrichtigungen. |
| MPMusicPlayerMediaItemQueueDescriptor |
Wird in Media Player-Warteschlangen ausgeführt. |
| MPMusicPlayerPlayParameters |
Enthält ein Wörterbuch von Music Kit-Parametern für elemente, die wiedergegeben werden sollen. |
| MPMusicPlayerPlayParametersQueueDescriptor |
Klasse zum Bearbeiten von Start- und Wiedergabezeiten basierend auf den Play-Parameterergebnissen von MusicKit-APIs. |
| MPMusicPlayerQueueDescriptor |
Basisklasse für Deskriptoren für Speicher- und Audioelementwarteschlangen. |
| MPMusicPlayerStoreQueueDescriptor |
Implementiert die Änderung von Medienelementen in einer Playerwarteschlange und wählt sie anhand ihres Speicherbezeichners aus. |
| MPNowPlayingInfo |
Informationen im Zusammenhang mit dem MPNowPlayingInfoCenter. |
| MPNowPlayingInfoCenter |
Eine Klasse, die Daten und Funktionen im Zusammenhang mit den "jetzt wiedergegebenen" Informationen kapselt, die auf dem Sperrbildschirm des Geräts angezeigt werden, das Fernsehen während der AirPlay oder (potenziell) auf einem externen Zubehör wie einer Dock- oder Auto-Stereoanlage. |
| MPNowPlayingInfoLanguageOption |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
| MPNowPlayingInfoLanguageOptionGroup |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
| MPNowPlayingSession |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
| MPNowPlayingSessionDelegate |
Dies ist eine Klasse, die die Schnittstelle IMPNowPlayingSessionDelegate implementiert (für das Protokoll Unterklasse dieser Klasse zum einfachen Erstellen eines Typs, der das Protokoll implementiert. Eine Alternative besteht darin, eine Unterklasse von NSObject und dann die Schnittstelle IMPNowPlayingSessionDelegatezu erstellen. |
| MPNowPlayingSessionDelegate_Extensions |
Erweiterungsmethoden auf die IMPNowPlayingSessionDelegate Schnittstelle, um alle Methoden aus dem MPNowPlayingSessionDelegate-Protokoll zu unterstützen. |
| MPPlayableContentDataSource |
Stellt Medienmetadateninformationen für externe MediaPlayer bereit. |
| MPPlayableContentDataSource_Extensions |
Erweiterungsmethoden auf die IMPPlayableContentDataSource Schnittstelle, um alle Methoden aus dem MPPlayableContentDataSource-Protokoll zu unterstützen. |
| MPPlayableContentDelegate |
Delegatobjekt, das Methoden für externe Media Player bereitstellt, um Wiedergabebefehle an die App zu senden. |
| MPPlayableContentDelegate_Extensions |
Erweiterungsmethoden auf die IMPPlayableContentDelegate Schnittstelle, um alle Methoden aus dem MPPlayableContentDelegate-Protokoll zu unterstützen. |
| MPPlayableContentManager |
Steuert Interaktionen zwischen der App und externen Media Playern. |
| MPPlayableContentManagerContext |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
| MPRatingCommand |
Zusätzliche Informationen für bewertungsbefehle, die in MPRemoteCommandCenter. |
| MPRatingCommandEvent |
Zusätzliche Informationen für die in MPRemoteCommandCenter. |
| MPRemoteCommand |
Klasse, mit der App-Entwickler Aktionen (Befehle) für Ziele (Spieler) hinzufügen und entfernen können. |
| MPRemoteCommandCenter |
Klasse, die Ereignisse von externen Media Playern verarbeitet. |
| MPRemoteCommandEvent |
Klasse, die Informationen zu einem Spielerbefehl bereitstellt. |
| MPSeekCommandEvent |
Zusätzliche Informationen zu den sucheigenschaften, die in MPRemoteCommandCenter. |
| MPSkipIntervalCommand |
Zusätzliche Informationen zu den eigenschaften des Überspringen-Intervallbefehls, die in MPRemoteCommandCenterdefiniert sind. |
| MPSkipIntervalCommandEvent |
Die Zeitintervallrate eines externen Media Players. |
| MPTimedMetadata |
Kapselt zeitgesteuerte Metadaten für die Verwendung mit zeitbasierten HTTP-Medienstreams. |
| MPVolumeSettings |
Kapselt Funktionen, die sich auf das Anzeigen oder Ausblenden von Lautstärkesteuerelementen beziehen. |
| MPVolumeView |
Ein UIView Steuerelement, das zum Festlegen der Systemausgabelautstärke verwendet wird. |
| MPVolumeView.MPVolumeViewAppearance |
Darstellungsklasse für Objekte vom Typ MPVolumeView. |
| MPVolumeView.Notifications |
Von der MPVolumeView Klasse gepostete Benachrichtigungen. |
| NSUserActivity_MediaPlayerAdditions |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IMPMediaPickerControllerDelegate |
Ein Delegatobjekt für die MPMediaPickerController Klasse. Anwendungsentwickler können diese Deelegate verwenden, um auf Ereignisse im Zusammenhang mit der Medienelementauswahl zu reagieren. |
| IMPMediaPlayback |
Diese Schnittstelle stellt das Objective-C-Protokoll |
| IMPNowPlayingSessionDelegate |
Diese Schnittstelle stellt das Objective-C-Protokoll |
| IMPPlayableContentDataSource |
Stellt Medienmetadateninformationen für externe MediaPlayer bereit. |
| IMPPlayableContentDelegate |
Delegatobjekt, das Methoden für externe Media Player bereitstellt, um Wiedergabebefehle an die App zu senden. |
| IMPSystemMusicPlayerController |
Protokoll für die Wiedergabe von Videos mit der Musik-App. |
Enumerationen
| Name | Beschreibung |
|---|---|
| MPChangeLanguageOptionSetting |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
| MPErrorCode |
Listet Fehlercodes in der domäne Media Player auf. |
| MPMediaGrouping |
Eine Aufzählung, deren Werte verschiedene Möglichkeiten angeben, wie Medien logisch gruppiert werden können. |
| MPMediaLibraryAuthorizationStatus |
Listet den Status der Berechtigung der Anwendung für den Zugriff auf die Medienbibliothek auf. |
| MPMediaPlaylistAttribute |
Eine Aufzählung, deren Werte verschiedene Arten von Wiedergabelisten angeben. |
| MPMediaPredicateComparison |
Eine Aufzählung, deren Werte einen Vergleichstyp angeben, der mit einem MPMediaPredicate. |
| MPMediaType |
Eine Aufzählung, deren Werte verschiedene Medientypen angeben. |
| MPMovieControlMode |
Anwendungsentwickler sollten diese veraltete Klasse nicht verwenden, sondern stattdessen .MPMovieControlStyle |
| MPMovieControlStyle |
Eine Aufzählung, deren Werte verschiedene Modi für die ControlStyle Eigenschaft angeben. |
| MPMovieFinishReason |
Eine Aufzählung, deren Werte verschiedene Möglichkeiten angeben, auf die ein Film möglicherweise abgeschlossen ist. |
| MPMovieLoadState |
Eine Aufzählung, deren Werte den Ladezustand eines Films widerspiegeln. Wird in der LoadState Eigenschaft verwendet. |
| MPMovieMediaType |
Eine Aufzählung, die die Medientypen des Films angibt. Wird mit der MovieMediaTypes Eigenschaft verwendet. |
| MPMoviePlaybackState |
Eine Aufzählung möglicher Zustände, in denen dies MPMoviePlayerController möglich ist. Wird mit der PlaybackState Eigenschaft verwendet. |
| MPMovieRepeatMode |
Eine Aufzählung, die angibt, ob ein Film wiederholt werden soll. Wird mit der RepeatMode Eigenschaft verwendet. |
| MPMovieScalingMode |
Eine Aufzählung der Videoskalierungsmodi. Wird mit der ScalingMode Eigenschaft verwendet. |
| MPMovieSourceType |
Eine Aufzählung, die angibt, ob die Daten eines Films von einer Datei oder einem Streaming bereitgestellt werden. Wird mit der SourceType Eigenschaft verwendet. |
| MPMovieTimeOption |
Eine Aufzählung, die angibt, welcher Frame beim Generieren von Miniaturansichten verwendet werden soll. |
| MPMusicPlaybackState |
Eine Aufzählung von Zuständen, in denen dies MPMusicPlayerController sein kann. Wird mit der PlaybackState Eigenschaft verwendet. |
| MPMusicRepeatMode |
Eine Aufzählung der Wiederholungsmodi für Musik. Wird mit der RepeatMode Eigenschaft verwendet. |
| MPMusicShuffleMode |
Eine Aufzählung von Shufflemodi für die Verwendung mit der ShuffleMode Eigenschaft. |
| MPNowPlayingInfoLanguageOptionType |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
| MPNowPlayingInfoMediaType |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
| MPNowPlayingPlaybackState |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
| MPRemoteCommandHandlerStatus |
Listet Werte auf, die angeben, ob ein Befehl erfolgreich war, fehlgeschlagen ist oder nicht die angeforderte Medienart wiedergeben kann. |
| MPRepeatType |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
| MPSeekCommandEventType |
Listet Werte auf, die angeben, ob der Befehl einen Suchvorgang gestartet oder beendet hat. |
| MPShuffleType |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
Delegaten
| Name | Beschreibung |
|---|---|
| MPMediaItemAnimatedArtworkPreviewImageRequestCallback |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
| MPMediaItemAnimatedArtworkPreviewImageRequestHandler |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
| MPMediaItemAnimatedArtworkVideoAssetFileUrlRequestCallback |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
| MPMediaItemAnimatedArtworkVideoAssetFileUrlRequestHandler |
Der MediaPlayer-Namespace stellt allgemeine Klassen für die standardwiedergabe von Audio oder Video bereit. |
| MPMediaItemEnumerator |
Der Delegat, der |