Поделиться через


MediaPlayer Пространство имен

Пространство имен MediaPlayer предоставляет высокоуровневые классы для стандартного воспроизведения звука или видео.

Классы

AVMediaSelectionGroup_MPNowPlayingInfoLanguageOptionAdditions

Пространство имен MediaPlayer предоставляет высокоуровневые классы для стандартного воспроизведения звука или видео.

AVMediaSelectionOption_MPNowPlayingInfoLanguageOptionAdditions

Пространство имен MediaPlayer предоставляет высокоуровневые классы для стандартного воспроизведения звука или видео.

ItemsPickedEventArgs

Предоставляет данные для события ItemsPicked.

MPChangeLanguageOptionCommandEvent

Пространство имен MediaPlayer предоставляет высокоуровневые классы для стандартного воспроизведения звука или видео.

MPChangePlaybackPositionCommand

Пространство имен MediaPlayer предоставляет высокоуровневые классы для стандартного воспроизведения звука или видео.

MPChangePlaybackPositionCommandEvent

Пространство имен MediaPlayer предоставляет высокоуровневые классы для стандартного воспроизведения звука или видео.

MPChangePlaybackRateCommand

Объект MPRemoteCommand , изменяющий скорость воспроизведения.

MPChangePlaybackRateCommandEvent

Предоставляет частоту воспроизведения для элемента мультимедиа.

MPChangeRepeatModeCommand

Содержит текущий MPRepeatTypeобъект .

MPChangeRepeatModeCommandEvent

MPRepeatType Связывает и логическое значение, указывающее, следует ли сохранять режим повторения.

MPChangeShuffleModeCommand

Содержит текущий MPShuffleTypeобъект .

MPChangeShuffleModeCommandEvent

MPShuffleType Связывает и логическое значение, указывающее, следует ли сохранять режим перетасовки.

MPContentItem

Значимые для пользователя сведения о MPMediaItem.

MPErrorCodeExtensions

Методы расширения для перечисления MediaPlayer.MPErrorCode.

MPFeedbackCommand

Дополнительные сведения о командах обратной связи, определенных в MPRemoteCommandCenter.

MPFeedbackCommandEvent

Дополнительные сведения о свойствах обратной связи, определенных в MPRemoteCommandCenter.

MPLanguageOptionCharacteristics

Пространство имен MediaPlayer предоставляет высокоуровневые классы для стандартного воспроизведения звука или видео.

MPMediaEntity

Абстрактный базовый класс для MPMediaItem классов и MPMediaItemCollection .

MPMediaItem

Один элемент мультимедиа, например песня или видео.

MPMediaItemArtwork

Графический объект, например обложка альбома, связанный MPMediaItemс .

MPMediaItemCollection

Отсортированный набор объектов MPMediaItem.

MPMediaLibrary

Представляет синхронизированный набор объектов MPMediaItemна устройстве.

MPMediaLibrary.Notifications

Уведомление, размещенное классом MPMediaLibrary .

MPMediaPickerController

Объект UIViewController , позволяющий пользователю приложения выбрать элемент мультимедиа.

MPMediaPickerControllerDelegate

Объект делегата MPMediaPickerController для класса . Разработчики приложений могут использовать это удаление для реагирования на события, связанные с выбором элементов мультимедиа.

MPMediaPickerControllerDelegate_Extensions

Методы расширения интерфейса IMPMediaPickerControllerDelegate для поддержки всех методов из MPMediaPickerControllerDelegate протокола.

MPMediaPlaylist

Воспроизводимая коллекция объектов MPMediaItem.

MPMediaPlaylistCreationMetadata

Пространство имен MediaPlayer предоставляет высокоуровневые классы для стандартного воспроизведения звука или видео.

MPMediaPlaylistProperty

MPMediaPlaylistСвойства объекта , такие как имя, атрибуты и начальные элементы.

MPMediaPredicate

Базовый класс для типов, определяющих фильтры для MPMediaQuery запросов.

MPMediaPropertyPredicate

Тип , MPMediaPredicate который оценивает T:MediaPlayer.MPMediaItemPropertys.

MPMediaQuery

Позволяет разработчику приложения программно выполнять поиск MPMediaLibrary , применяя ноль или более MPMediaPredicateи необязательный MPMediaGrouping.

MPMediaQuerySection

Подмножество значений, возвращаемых MPMediaQueryобъектом , как указано в свойствах ItemSections или CollectionSections .

MPMovieAccessLog

Регистрирует метрики, связанные с потоковым воспроизведением фильма.

MPMovieAccessLogEvent

Представляет определенную метрику или событие, которое произошло во время сетевого воспроизведения фильма.

MPMovieErrorLog

Журнал ошибок, возникших во время работы сетевых ресурсов.

MPMovieErrorLogEvent

Событие, документирование ошибки сетевого воспроизведения.

MPMoviePlayerController

Класс, который управляет воспроизведением фильма из файла или с помощью потоковой передачи.

MPMoviePlayerController.Notifications

Уведомление, размещенное классом MPMoviePlayerController .

MPMoviePlayerFinishedEventArgs

Предоставляет данные для события.

MPMoviePlayerFullScreenEventArgs

Предоставляет данные для события.

MPMoviePlayerThumbnailEventArgs

Предоставляет данные для события.

MPMoviePlayerTimedMetadataEventArgs

Предоставляет данные для события.

MPMoviePlayerViewController

Подкласс , UIViewController который может представлять и воспроизводить фильм.

MPMusicPlayerApplicationController

Контроллер приложения для изменения текущей воспроизводимой очереди.

MPMusicPlayerController

Класс, который воспроизводит элементы мультимедиа из устройства MPMediaLibrary.

MPMusicPlayerController.Notifications

Уведомление, размещенное классом MPMusicPlayerController .

MPMusicPlayerControllerMutableQueue

Изменяемая очередь элементов мультимедиа для воспроизведения.

MPMusicPlayerControllerQueue

Неизменяемая очередь элементов мультимедиа для воспроизведения.

MPMusicPlayerControllerQueue.Notifications

Пространство имен MediaPlayer предоставляет высокоуровневые классы для стандартного воспроизведения звука или видео.

MPMusicPlayerMediaItemQueueDescriptor

Работает с очередями проигрывателя мультимедиа.

MPMusicPlayerPlayParameters

Содержит словарь параметров набора музыки для воспроизводимых элементов.

MPMusicPlayerPlayParametersQueueDescriptor

Класс для управления временем начала и порядком воспроизведения на основе результатов параметра воспроизведения API MusicKit.

MPMusicPlayerQueueDescriptor

Базовый класс для дескрипторов для очередей магазинов и аудиозаписей.

MPMusicPlayerStoreQueueDescriptor

Реализует изменение элементов мультимедиа в очереди проигрывателя, выбирая их по идентификатору магазина.s

MPNowPlayingInfo

Сведения, относящиеся к MPNowPlayingInfoCenter.

MPNowPlayingInfoCenter

Класс , который инкапсулирует данные и функции, относящиеся к "воспроизводимой" информации, отображаемой на экране блокировки устройства, телевизоре во время AirPlay или (возможно) на внешнем аксессуаре, таком как док-станция или стереосистема автомобиля.

MPNowPlayingInfoLanguageOption

Пространство имен MediaPlayer предоставляет высокоуровневые классы для стандартного воспроизведения звука или видео.

MPNowPlayingInfoLanguageOptionGroup

Пространство имен MediaPlayer предоставляет высокоуровневые классы для стандартного воспроизведения звука или видео.

MPPlayableContentDataSource

Предоставляет сведения о метаданных мультимедиа внешним проигрывателям мультимедиа.

MPPlayableContentDataSource_Extensions

Методы расширения интерфейса IMPPlayableContentDataSource для поддержки всех методов из MPPlayableContentDataSource протокола.

MPPlayableContentDelegate

Делегирование объекта, предоставляющего методы для внешних проигрывателей мультимедиа для отправки команд воспроизведения в приложение.

MPPlayableContentDelegate_Extensions

Методы расширения интерфейса IMPPlayableContentDelegate для поддержки всех методов из MPPlayableContentDelegate протокола.

MPPlayableContentManager

Управляет взаимодействием между приложением и внешними проигрывателями мультимедиа.

MPPlayableContentManagerContext

Пространство имен MediaPlayer предоставляет высокоуровневые классы для стандартного воспроизведения звука или видео.

MPRatingCommand

Дополнительные сведения о командах оценки, определенных в MPRemoteCommandCenter.

MPRatingCommandEvent

Дополнительные сведения о свойствах оценки, определенных в MPRemoteCommandCenter.

MPRemoteCommand

Класс, который разработчики приложений могут использовать для добавления и удаления действий (команд) в целевых объектах (игроках).

MPRemoteCommandCenter

Класс, обрабатывающий события из внешних проигрывателей мультимедиа.

MPRemoteCommandEvent

Класс, предоставляющий сведения о команде игрока.

MPSeekCommandEvent

Дополнительные сведения о свойствах поиска, определенных в MPRemoteCommandCenter.

MPSkipIntervalCommand

Дополнительные сведения о свойствах команды пропуска интервала, определенных в MPRemoteCommandCenter.

MPSkipIntervalCommandEvent

Скорость интервала времени внешнего проигрывателя мультимедиа.

MPTimedMetadata

Инкапсулирует метаданные времени для использования с потоками мультимедиа HTTP на основе времени.

MPVolumeSettings

Инкапсулирует функции, связанные с отображением или скрытием элементов управления громкостью.

MPVolumeView

Объект UIView , представляющий ползунок, используемый для задания системного выходного тома.

MPVolumeView.MPVolumeViewAppearance

Класс внешнего вида для объектов типа MPVolumeView.

MPVolumeView.Notifications

Содержит уведомления для MPVolumeView.

NSUserActivity_MediaPlayerAdditions

Пространство имен MediaPlayer предоставляет высокоуровневые классы для стандартного воспроизведения звука или видео.

Интерфейсы

IMPMediaPickerControllerDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола MPMediaPickerControllerDelegate.

IMPMediaPlayback

Интерфейс, который вместе с классом T:MediaPlayer.MPMediaPlayback_Extensions состоит из протокола MPMediaPlayback.

IMPPlayableContentDataSource

Интерфейс, представляющий обязательные методы (если таковые есть) протокола MPPlayableContentDataSource.

IMPPlayableContentDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола MPPlayableContentDelegate.

IMPSystemMusicPlayerController

Протокол для воспроизведения видео с помощью приложения "Музыка".

Перечисления

MPChangeLanguageOptionSetting

Пространство имен MediaPlayer предоставляет высокоуровневые классы для стандартного воспроизведения звука или видео.

MPErrorCode

Перечисляет коды ошибок в домене проигрывателя мультимедиа.

MPMediaGrouping

Перечисление, значения которого определяют различные способы логического группирования носителей.

MPMediaLibraryAuthorizationStatus

Перечисляет состояние разрешения приложения на доступ к библиотеке мультимедиа.

MPMediaPlaylistAttribute

Перечисление, значения которого определяют различные типы списка воспроизведения.

MPMediaPredicateComparison

Перечисление, значения которого указывают тип сравнения для использования с MPMediaPredicate.

MPMediaType

Перечисление, значения которого определяют различные типы носителей.

MPMovieControlMode

Разработчики приложений не должны использовать этот нерекомендуемый класс, а вместо этого использовать MPMovieControlStyle.

MPMovieControlStyle

Перечисление, значения которого задают различные режимы ControlStyle для свойства .

MPMovieFinishReason

Перечисление, значения которого определяют различные способы завершения фильма.

MPMovieLoadState

Перечисление, значения которого отражают состояние загрузки фильма. Используется в свойстве LoadState .

MPMovieMediaType

Перечисление, указывающее типы мультимедиа фильма. Используется со свойством MovieMediaTypes .

MPMoviePlaybackState

Перечисление возможных состояний, в которых MPMoviePlayerController может быть . Используется со свойством P:MediaPlayer.MPMovieCotnroller.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 предоставляет высокоуровневые классы для стандартного воспроизведения звука или видео.

Делегаты

MPMediaItemEnumerator

Делегат, используемый в качестве аргумента enumerator для EnumerateValues(NSSet, MPMediaItemEnumerator).