MediaPlayer 命名空間

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

類別

名稱 Description
AVMediaSelectionGroup_MPNowPlayingInfoLanguageOptionAdditions

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

AVMediaSelectionOption_MPNowPlayingInfoLanguageOptionAdditions

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

ItemsPickedEventArgs

根據 Objective-C 協定方法提供事件資料。

MPAdTimeRange

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

MPChangeLanguageOptionCommandEvent

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

MPChangePlaybackPositionCommand

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

MPChangePlaybackPositionCommandEvent

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

MPChangePlaybackRateCommand

MPRemoteCommand A會改變播放頻率。

MPChangePlaybackRateCommandEvent

提供媒體項目的播放速率。

MPChangeRepeatModeCommand

保持電流 MPRepeatType

MPChangeRepeatModeCommandEvent

關聯 a MPRepeatType 與一個布林運算,指定是否應保留重複模式。

MPChangeShuffleModeCommand

保持電流 MPShuffleType

MPChangeShuffleModeCommandEvent

將 a MPShuffleType 與一個布林運算關聯,指定是否應保留洗牌模式。

MPContentItem

使用者 MPMediaItem對 .

MPErrorCodeExtensions

列舉的擴展方法 MPErrorCode

MPFeedbackCommand

關於定義於 MPRemoteCommandCenter的反饋指令的額外資訊。

MPFeedbackCommandEvent

關於定義於 的 MPRemoteCommandCenter反饋屬性的額外資訊。

MPLanguageOptionCharacteristics

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

MPMediaEntity

抽象基底類 和 MPMediaItemMPMediaItemCollection 類。

MPMediaItem

單一媒體作品,例如歌曲或影片。

MPMediaItemAnimatedArtwork

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

MPMediaItemArtwork

一個圖形,例如專輯封面,與 MPMediaItem.

MPMediaItemCollection

一組 MPMediaItem排序好的 s。

MPMediaLibrary

代表裝置上同步的 MPMediaItems 集合。

MPMediaLibrary.Notifications

班級發布 MPMediaLibrary 的通知。

MPMediaPickerController

允許 UIViewController 應用程式使用者選擇媒體項目。

MPMediaPickerControllerDelegate

一個類別的 MPMediaPickerController 代理物件。 應用程式開發者可利用此授權者回應與媒體項目選擇相關的事件。

MPMediaPickerControllerDelegate_Extensions

介面擴充方法 IMPMediaPickerControllerDelegate 以支援 MPMediaPickerControllerDelegate 協定中的所有方法。

MPMediaPlaylist

一個可玩的 MPMediaItems. 合集。

MPMediaPlaylistCreationMetadata

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

MPMediaPlaylistProperty

MPMediaPlaylist一個屬性,例如名稱、屬性和種子項目。

MPMediaPredicate

一個基底類別,用於指定查詢篩選器的 MPMediaQuery 類型。

MPMediaPropertyPredicate

一種評估 MPMediaTypes 的類型MPMediaPredicate

MPMediaQuery

允許應用程式開發 MPMediaLibrary 者透過套用零個或多個 MPMediaPredicates 和可選 MPMediaGrouping的 。

MPMediaQuerySection

由 返回的值MPMediaQuery子集,依照 or CollectionSections 屬性所指定ItemSections

MPMovieAccessLog

記錄與串流播放電影相關的指標。

MPMovieAccessLogEvent

代表在網路播放電影時發生的特定指標或事件。

MPMovieErrorLog

網路資源期間發生錯誤的日誌。

MPMovieErrorLogEvent

一個記錄網路播放錯誤的事件。

MPMoviePlayerController

一個管理從檔案或串流播放電影的類別。

MPMoviePlayerController.Notifications

班級發布 MPMoviePlayerController 的通知。

MPMoviePlayerFinishedEventArgs

提供基於已發布 NSNotification 物件的事件資料。

MPMoviePlayerFullScreenEventArgs

提供基於已發布 NSNotification 物件的事件資料。

MPMoviePlayerThumbnailEventArgs

提供基於已發布 NSNotification 物件的事件資料。

MPMoviePlayerTimedMetadataEventArgs

提供基於已發布 NSNotification 物件的事件資料。

MPMoviePlayerViewController

它的子類別 UIViewController 可以呈現並播放電影。

MPMusicPlayerApplicationController

一個用來更改目前播放佇列的應用程式控制器。

MPMusicPlayerController

一個播放裝置 MPMediaLibrary媒體項目的類別。

MPMusicPlayerController.Notifications

班級發布 MPMusicPlayerController 的通知。

MPMusicPlayerControllerMutableQueue

一個可變的媒體項目排隊。

MPMusicPlayerControllerQueue

一個不變的媒體項目排隊等待播放......

MPMusicPlayerControllerQueue.Notifications

班級發布 MPMusicPlayerControllerQueue 的通知。

MPMusicPlayerMediaItemQueueDescriptor

操作於媒體播放器佇列。

MPMusicPlayerPlayParameters

包含音樂套件中播放項目參數的字典。

MPMusicPlayerPlayParametersQueueDescriptor

類別,用於根據 MusicKit API 的播放參數結果操作開始時間與播放順序。

MPMusicPlayerQueueDescriptor

用於儲存和音訊項目佇列描述符的基底類別。

MPMusicPlayerStoreQueueDescriptor

實作修改播放器佇列中的媒體項目,依照商店識別碼選擇。

MPNowPlayingInfo

與 . 相關的資訊。MPNowPlayingInfoCenter

MPNowPlayingInfoCenter

一個封裝與裝置鎖定畫面、AirPlay 期間電視,或(可能)外部配件如擴充座或車用音響上顯示的「正在播放」資訊相關的資料與功能的類別。

MPNowPlayingInfoLanguageOption

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

MPNowPlayingInfoLanguageOptionGroup

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

MPNowPlayingSession

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

MPNowPlayingSessionDelegate

這是一個實作介面 IMPNowPlayingSessionDelegate (協定 MPNowPlayingSessionDelegate)的類別。

子類此類別,以便輕鬆建立實作該協定的型別。

另一種方法是建立 的 NSObject 子類別,然後實作介面 IMPNowPlayingSessionDelegate

MPNowPlayingSessionDelegate_Extensions

介面擴充方法 IMPNowPlayingSessionDelegate 以支援 MPNowPlayingSessionDelegate 協定中的所有方法。

MPPlayableContentDataSource

提供媒體元資料資訊給外部媒體播放器。

MPPlayableContentDataSource_Extensions

介面擴充方法 IMPPlayableContentDataSource ,以支援 MPPlayableContentDataSource 協定中的所有方法。

MPPlayableContentDelegate

委託提供外部媒體播放器向應用程式傳送播放指令的方法的物件。

MPPlayableContentDelegate_Extensions

介面擴充方法 IMPPlayableContentDelegate 以支援 MPPlayableContentDelegate 協定中的所有方法。

MPPlayableContentManager

控制應用程式與外部媒體播放器之間的互動。

MPPlayableContentManagerContext

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

MPRatingCommand

關於定義於 MPRemoteCommandCenter中的評分指令的額外資訊。

MPRatingCommandEvent

關於定義於 的 MPRemoteCommandCenter評分性質的額外資訊。

MPRemoteCommand

應用程式開發者可以用來新增或移除目標(玩家)的動作(指令)類別。

MPRemoteCommandCenter

類別負責處理外部媒體播放器的事件。

MPRemoteCommandEvent

類別提供關於玩家指令的資訊。

MPSeekCommandEvent

關於定義於 中的 MPRemoteCommandCenter尋找性質的額外資訊。

MPSkipIntervalCommand

關於 Skip 區間指令屬性的額外資訊,定義於 MPRemoteCommandCenter

MPSkipIntervalCommandEvent

外接媒體播放器的時間間隔率。

MPTimedMetadata

封裝時間設定的元資料,用於基於時間的 HTTP 媒體串流。

MPVolumeSettings

封裝與音量控制顯示或隱藏相關的功能。

MPVolumeView

UIView A 裡面有一個滑桿控制,用來設定系統輸出音量。

MPVolumeView.MPVolumeViewAppearance

類型為 MPVolumeView的物件的外觀類別。

MPVolumeView.Notifications

班級發布 MPVolumeView 的通知。

NSUserActivity_MediaPlayerAdditions

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

介面

名稱 Description
IMPMediaPickerControllerDelegate

一個類別的 MPMediaPickerController 代理物件。 應用程式開發者可利用此授權者回應與媒體項目選擇相關的事件。

IMPMediaPlayback

此介面代表 Objective-C 協定 MPMediaPlayback

IMPNowPlayingSessionDelegate

此介面代表 Objective-C 協定 MPNowPlayingSessionDelegate

IMPPlayableContentDataSource

提供媒體元資料資訊給外部媒體播放器。

IMPPlayableContentDelegate

委託提供外部媒體播放器向應用程式傳送播放指令的方法的物件。

IMPSystemMusicPlayerController

使用音樂應用程式播放影片的規範。

列舉

名稱 Description
MPChangeLanguageOptionSetting

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

MPErrorCode

列舉 媒體播放器 網域中的錯誤代碼。

MPMediaGrouping

一個列舉,其值指定了媒體可以以多種邏輯方式被分組。

MPMediaLibraryAuthorizationStatus

列舉應用程式存取媒體資料庫權限的狀態。

MPMediaPlaylistAttribute

一個列舉,其值指定了各種類型的播放清單。

MPMediaPredicateComparison

一個列舉,其值指定了與 一組相符 MPMediaPredicate的比較型態。

MPMediaType

一個列舉,其數值指定了各種媒介類型。

MPMovieControlMode

應用程式開發者不應使用此已棄用的類別,而應使用 MPMovieControlStyle

MPMovieControlStyle

一個列舉,其值指定了該性質的 ControlStyle 各種模式。

MPMovieFinishReason

一個列舉,其數值指定了電影可能以多種方式結束。

MPMovieLoadState

一個數值反映電影載入狀態的列舉。 用於該 LoadState 物業。

MPMovieMediaType

一個列舉,指定了電影的媒介類型。 與該物業一起使用 MovieMediaTypes

MPMoviePlaybackState

列舉可能存在的 MPMoviePlayerController 狀態。 與該物業一起使用 PlaybackState

MPMovieRepeatMode

一個列舉,用來規定電影是否應該重播。 與該物業一起使用 RepeatMode

MPMovieScalingMode

影片縮放模式的列舉。 與該物業一起使用 ScalingMode

MPMovieSourceType

一種列舉,用來指定電影資料是由檔案還是串流提供。 與該物業一起使用 SourceType

MPMovieTimeOption

一個列舉,指定產生縮圖時使用哪個框架。

MPMusicPlaybackState

列舉可能存在的 MPMusicPlayerController 狀態。 與該物業一起使用 PlaybackState

MPMusicRepeatMode

音樂重複模式的列舉。 與該物業一起使用 RepeatMode

MPMusicShuffleMode

這是一串用於 該 ShuffleMode 性質的洗牌模式的枚舉。

MPNowPlayingInfoLanguageOptionType

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

MPNowPlayingInfoMediaType

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

MPNowPlayingPlaybackState

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

MPRemoteCommandHandlerStatus

列舉指令是否成功、失敗或無法播放所需媒體類型的數值。

MPRepeatType

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

MPSeekCommandEventType

枚舉指示指令是否開始或結束尋道操作的值。

MPShuffleType

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

委派

名稱 Description
MPMediaItemAnimatedArtworkPreviewImageRequestCallback

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

MPMediaItemAnimatedArtworkPreviewImageRequestHandler

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

MPMediaItemAnimatedArtworkVideoAssetFileUrlRequestCallback

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

MPMediaItemAnimatedArtworkVideoAssetFileUrlRequestHandler

MediaPlayer 命名空間提供標準音訊或視訊播放的高階類別。

MPMediaItemEnumerator

代理將用作 enumeratorEnumerateValues(NSSet, MPMediaItemEnumerator)論證。