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


AVQueuePlayer Класс

Определение

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

[Foundation.Register("AVQueuePlayer", true)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public class AVQueuePlayer : AVFoundation.AVPlayer
type AVQueuePlayer = class
    inherit AVPlayer
Наследование
AVQueuePlayer
Атрибуты

Конструкторы

AVQueuePlayer()

Конструктор по умолчанию, который инициализирует новый экземпляр этого класса без параметров.

AVQueuePlayer(AVPlayerItem[])

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

AVQueuePlayer(IntPtr)

Конструктор, используемый при создании управляемых представлений неуправляемых объектов; Вызывается средой выполнения.

AVQueuePlayer(NSObjectFlag)

Конструктор для вызова производных классов для пропуска инициализации и просто выделения объекта.

Свойства

ActionAtItemEnd

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

(Унаследовано от AVPlayer)
AirPlayVideoActive

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

(Унаследовано от AVPlayer)
AllowsAirPlayVideo

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

(Унаследовано от AVPlayer)
AllowsExternalPlayback

Можно ли переключить проигрыватель во внешний режим воспроизведения.

(Унаследовано от AVPlayer)
AppliesMediaSelectionCriteriaAutomatically

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

(Унаследовано от AVPlayer)
AudioOutputDeviceUniqueID

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

(Унаследовано от AVPlayer)
AutomaticallyWaitsToMinimizeStalling

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

(Унаследовано от AVPlayer)
Class

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

(Унаследовано от NSObject)
ClassHandle

Дескриптор для этого класса.

ClosedCaptionDisplayEnabled

Отображает ли проигрыватель скрытые субтитры.

(Унаследовано от AVPlayer)
CurrentItem

Текущий контекст AVPlayerItem.

(Унаследовано от AVPlayer)
CurrentTime

CurrentTime выражения CurrentItem.

(Унаследовано от AVPlayer)
DebugDescription

Понятное для разработчика описание этого объекта.

(Унаследовано от NSObject)
Description

Описание объекта , версия Objective-C ToString.

(Унаследовано от NSObject)
Error

null или ошибка, которая привела игрока к переходу в состояние сбоя.

(Унаследовано от AVPlayer)
ExternalPlaybackActive

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

(Унаследовано от AVPlayer)
ExternalPlaybackVideoGravity

Метод, используемый для изменения пропорций воспроизведения видео во время внешнего воспроизведения.

(Унаследовано от AVPlayer)
Handle

Дескриптор (указатель) на представление неуправляемого объекта.

(Унаследовано от NSObject)
IsDirectBinding

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

(Унаследовано от NSObject)
IsProxy

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

(Унаследовано от NSObject)
Items

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

MasterClock

Главные часы, используемые для AVPlayerItem баз времени.

(Унаследовано от AVPlayer)
Muted

Указывает, AVPlayer отключен ли в данный момент.

(Унаследовано от AVPlayer)
OutputObscuredDueToInsufficientExternalProtection

Указывает, является ли DRM причиной скрытия выходных данных.

(Унаследовано от AVPlayer)
PreferredVideoDecoderGpuRegistryId

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

(Унаследовано от AVPlayer)
PreventsDisplaySleepDuringVideoPlayback

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

(Унаследовано от AVPlayer)
Rate

Текущая скорость воспроизведения.

(Унаследовано от AVPlayer)
ReasonForWaitingToPlay

Возвращает причину, по которой игрок ожидает начала или возобновления игры, или null.

(Унаследовано от AVPlayer)
RetainCount

Возвращает текущее число удержания Objective-C для объекта .

(Унаследовано от NSObject)
Self

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

(Унаследовано от NSObject)
Status

Текущее состояние объекта AVPlayer.

(Унаследовано от AVPlayer)
Superclass

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

(Унаследовано от NSObject)
SuperHandle

Дескриптор, используемый для представления методов в базовом классе для этого объекта NSObject.

(Унаследовано от NSObject)
TimeControlStatus

Возвращает объект , AVPlayerTimeControlStatus описывающий состояние воспроизведения.

(Унаследовано от AVPlayer)
UsesAirPlayVideoWhileAirPlayScreenIsActive

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

(Унаследовано от AVPlayer)
UsesExternalPlaybackWhileExternalScreenIsActive

Указывает, должен ли проигрыватель автоматически переключаться во внешний режим воспроизведения видео при наличии внешнего экрана.

(Унаследовано от AVPlayer)
Volume

Текущий том в диапазоне от 0 для тишины до 1,0 для полного тома.

(Унаследовано от AVPlayer)
WeakExternalPlaybackVideoGravity

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

(Унаследовано от AVPlayer)
Zone

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

(Унаследовано от NSObject)

Методы

AddBoundaryTimeObserver(NSValue[], DispatchQueue, Action)

Система вызывает , handler когда воспроизведение достигает CMTime объектов в times.

(Унаследовано от AVPlayer)
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Регистрирует объект для внешнего наблюдения (с помощью NSString keyPath).   Наблюдаемые изменения отправляются в объектный ObserveValue(NSString, NSObject, NSDictionary, IntPtr) метод наблюдателя.

(Унаследовано от NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Регистрирует объект для наблюдения извне (с помощью string keyPath).   Наблюдаемые изменения отправляются в объектный ObserveValue(NSString, NSObject, NSDictionary, IntPtr) метод наблюдателя.

(Унаследовано от NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Регистрирует объект для наблюдения извне с помощью произвольного метода.

(Унаследовано от NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Регистрирует объект для наблюдения извне с помощью произвольного метода.

(Унаследовано от NSObject)
AddPeriodicTimeObserver(CMTime, DispatchQueue, Action<CMTime>)

Вызывается каждые interval секундыhandler, а также при запуске, остановке и переходе воспроизведения.

(Унаследовано от AVPlayer)
AdvanceToNextItem()

Перемещает игрока к следующему элементу в очереди.

AwakeFromNib()

Вызывается после загрузки объекта из nib-файла. Переопределители должны вызывать base. AwakeFromNib().

(Унаследовано от NSObject)
BeginInvokeOnMainThread(Action)

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

(Унаследовано от NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Асинхронно вызывает указанный код в основном потоке пользовательского интерфейса.

(Унаследовано от NSObject)
Bind(NSString, NSObject, String, NSDictionary)

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

(Унаследовано от NSObject)
Bind(String, NSObject, String, NSDictionary)
Устаревшие..

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

(Унаследовано от NSObject)
BindingInfo(String)
Устаревшие..

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

(Унаследовано от NSObject)
BindingOptionDescriptions(String)
Устаревшие..

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

(Унаследовано от NSObject)
BindingValueClass(String)
Устаревшие..

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

(Унаследовано от NSObject)
CancelPendingPrerolls()

Прекращает предварительную загрузку данных мультимедиа.

(Унаследовано от AVPlayer)
CanInsert(AVPlayerItem, AVPlayerItem)

Возвращает значение, указывающее, разрешена ли запрошенная вставка.

CommitEditing()

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

(Унаследовано от NSObject)
CommitEditing(NSObject, Selector, IntPtr)

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

(Унаследовано от NSObject)
ConformsToProtocol(IntPtr)

Вызывается для определения того, реализует ли этот объект указанный протокол.

(Унаследовано от NSObject)
Copy()

Выполняет копирование базового объекта Objective-C.

(Унаследовано от NSObject)
DangerousAutorelease()

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

(Унаследовано от NSObject)
DangerousRelease()

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

(Унаследовано от NSObject)
DangerousRetain()

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

(Унаследовано от NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

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

(Унаследовано от NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

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

(Унаследовано от NSObject)
DidChangeValue(String)

Указывает, что в указанном ключе произошло изменение.

(Унаследовано от NSObject)
Dispose()

Освобождает ресурсы, используемые объектом NSObject.

(Унаследовано от NSObject)
Dispose(Boolean)

Освобождает ресурсы, используемые объектом NSObject.

(Унаследовано от NSObject)
DoesNotRecognizeSelector(Selector)

Указывает, что данный объект не распознает указанный селектор.

(Унаследовано от NSObject)
Equals(NSObject)

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

(Унаследовано от NSObject)
Equals(Object)

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

(Унаследовано от NSObject)
ExposedBindings()

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

(Унаследовано от NSObject)
FromItems(AVPlayerItem[])

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

GetBindingInfo(NSString)

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

(Унаследовано от NSObject)
GetBindingOptionDescriptions(NSString)

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

(Унаследовано от NSObject)
GetBindingValueClass(NSString)

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

(Унаследовано от NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Извлекает значения указанных ключей.

(Унаследовано от NSObject)
GetHashCode()

Создает хэш-код для текущего экземпляра.

(Унаследовано от NSObject)
GetMethodForSelector(Selector)

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

(Унаследовано от NSObject)
GetNativeField(String)
Устаревшие..

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

(Унаследовано от NSObject)
GetNativeHash()

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

(Унаследовано от NSObject)
Init()

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

(Унаследовано от NSObject)
InitializeHandle(IntPtr)

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

(Унаследовано от NSObject)
InitializeHandle(IntPtr, String)

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

(Унаследовано от NSObject)
InsertItem(AVPlayerItem, AVPlayerItem)

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

Invoke(Action, Double)

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

(Унаследовано от NSObject)
Invoke(Action, TimeSpan)

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

(Унаследовано от NSObject)
InvokeOnMainThread(Action)

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

(Унаследовано от NSObject)
InvokeOnMainThread(Selector, NSObject)

Синхронно вызывает указанный код в основном потоке пользовательского интерфейса.

(Унаследовано от NSObject)
IsEqual(NSObject)

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

(Унаследовано от NSObject)
IsKindOfClass(Class)

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

(Унаследовано от NSObject)
IsMemberOfClass(Class)

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

(Унаследовано от NSObject)
MarkDirty()

Повышает уровень обычного однорангового объекта (IsDirectBinding имеет значение true) в объект toggleref.

(Унаследовано от NSObject)
MediaSelectionCriteriaForMediaCharacteristic(NSString)

Извлекает заданные системой критерии выбора для avMediaCharacteristic.

(Унаследовано от AVPlayer)
MutableCopy()

Создает изменяемую копию указанного объекта NSObject.

(Унаследовано от NSObject)
ObjectDidEndEditing(NSObject)

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

(Унаследовано от NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Указывает, что значение указанного keyPath относительно данного объекта изменилось.

(Унаследовано от NSObject)
Pause()

Асинхронно приостанавливает воспроизведение.

(Унаследовано от AVPlayer)
PerformSelector(Selector)

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

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject)

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

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, Double)

Вызывает селектор для текущего экземпляра и, если obj не имеет значения NULL, он передает его в качестве одного параметра.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

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

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, NSObject)

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

(Унаследовано от NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

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

(Унаследовано от NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

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

(Унаследовано от NSObject)
Play()

Начинает воспроизведение CurrentItemобъекта .

(Унаследовано от AVPlayer)
PlayImmediatelyAtRate(Single)

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

(Унаследовано от AVPlayer)
PrepareForInterfaceBuilder()

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

(Унаследовано от NSObject)
Preroll(Single, AVCompletion)

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

(Унаследовано от AVPlayer)
PrerollAsync(Single)

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

(Унаследовано от AVPlayer)
RemoveAllItems()

Очищает все элементы из очереди.

RemoveItem(AVPlayerItem)

Удаляет указанный item объект из очереди.

RemoveObserver(NSObject, NSString)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменениях значений для указанного keyPath.

(Унаследовано от NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменениях значений для указанного keyPath и контекста.

(Унаследовано от NSObject)
RemoveObserver(NSObject, String)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменениях значений для указанного keyPath.

(Унаследовано от NSObject)
RemoveObserver(NSObject, String, IntPtr)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменениях значений для указанного keyPath и контекста.

(Унаследовано от NSObject)
RemoveTimeObserver(NSObject)

Удаляет периодические или пограничные наблюдатели.

(Унаследовано от AVPlayer)
ReplaceCurrentItemWithPlayerItem(AVPlayerItem)

Заменяет CurrentItem.

(Унаследовано от AVPlayer)
RespondsToSelector(Selector)

Определяет, распознает ли данный объект указанный селектор.

(Унаследовано от NSObject)
Seek(CMTime)

Ищет определенное расположение в потоке воспроизведения.

(Унаследовано от AVPlayer)
Seek(CMTime, AVCompletion)

Ищет определенное время в потоке воспроизведения и вызывает completion обработчик.

(Унаследовано от AVPlayer)
Seek(CMTime, CMTime, CMTime)

Блокировка: выполняет поиск в определенном расположении в потоке воспроизведения.

(Унаследовано от AVPlayer)
Seek(CMTime, CMTime, CMTime, AVCompletion)

Ищет определенное расположение в потоке воспроизведения.

(Унаследовано от AVPlayer)
Seek(NSDate)

Ищет определенное расположение в потоке воспроизведения.

(Унаследовано от AVPlayer)
Seek(NSDate, AVCompletion)

Ищет определенное время в потоке воспроизведения и вызывает onComplete обработчик.

(Унаследовано от AVPlayer)
SeekAsync(CMTime)

Ищет определенное расположение в потоке воспроизведения.

(Унаследовано от AVPlayer)
SeekAsync(CMTime, CMTime, CMTime)

Ищет определенное время с заданным допуском. Может быть выше производительности, чем нетерпимый поиск.

(Унаследовано от AVPlayer)
SeekAsync(NSDate)

Ищет определенное время в потоке воспроизведения и вызывает onComplete обработчик.

(Унаследовано от AVPlayer)
SetMediaSelectionCriteria(AVPlayerMediaSelectionCriteria, NSString)

Задает условия для носителя, который имеет конкретный avMediaCharacteristic.

(Унаследовано от AVPlayer)
SetNativeField(String, NSObject)
Устаревшие..

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

(Унаследовано от NSObject)
SetNilValueForKey(NSString)

Задает значение null для указанного ключа.

(Унаследовано от NSObject)
SetRate(Single, CMTime, CMTime)

Синхронизирует скорость и время воспроизведения объекта с CurrentItemhostClockTime.

(Унаследовано от AVPlayer)
SetValueForKey(NSObject, NSString)

Задает указанное значение свойства, указанного ключом.

(Унаследовано от NSObject)
SetValueForKeyPath(IntPtr, NSString)

Конструктор, используемый при создании управляемых представлений неуправляемых объектов; Вызывается средой выполнения.

(Унаследовано от NSObject)
SetValueForKeyPath(NSObject, NSString)

Задает значение свойства, доступ к которому можно получить с помощью пути к ключу.

(Унаследовано от NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Указывает на попытку записать значение в неопределенный ключ. Если значение не переопределено, вызывает исключение NSUndefinedKeyException.

(Унаследовано от NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Задает значения этого объекта NSObject для значений в указанном словаре.

(Унаследовано от NSObject)
ToString()

Возвращает строковое представление значения текущего экземпляра .

(Унаследовано от NSObject)
Unbind(NSString)

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

(Унаследовано от NSObject)
Unbind(String)
Устаревшие..

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

(Унаследовано от NSObject)
ValueForKey(NSString)

Возвращает значение свойства, связанного с указанным ключом.

(Унаследовано от NSObject)
ValueForKeyPath(NSString)

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

(Унаследовано от NSObject)
ValueForUndefinedKey(NSString)

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

(Унаследовано от NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Указывает, что значения указанных индексов в указанном ключе собираются измениться.

(Унаследовано от NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

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

(Унаследовано от NSObject)
WillChangeValue(String)

Указывает, что значение указанного ключа изменится.

(Унаследовано от NSObject)

Методы расширения

ObjectDidBeginEditing(NSObject, INSEditor)

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

ObjectDidEndEditing(NSObject, INSEditor)

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

GetValidModes(NSObject, NSFontPanel)

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

ValidateToolbarItem(NSObject, NSToolbarItem)

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

GetDebugDescription(INSObjectProtocol)

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

AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

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

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

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

EndPreviewPanelControl(NSObject, QLPreviewPanel)

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

GetAccessibilityCustomRotors(NSObject)

Возвращает массив объектов, подходящих UIAccessibilityCustomRotor для this объекта .

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Задает массив объектов, подходящих UIAccessibilityCustomRotor для this объекта .

Применяется к

См. также раздел