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


AVFragmentedAsset Класс

Определение

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

[Foundation.Register("AVFragmentedAsset", true)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 12, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 12, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public class AVFragmentedAsset : AVFoundation.AVUrlAsset, AVFoundation.IAVFragmentMinding, IDisposable
type AVFragmentedAsset = class
    inherit AVUrlAsset
    interface IAVFragmentMinding
    interface INativeObject
    interface IDisposable
Наследование
AVFragmentedAsset
Атрибуты
Реализации

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

AVFragmentedAsset()
Устаревшие..

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

AVFragmentedAsset(IntPtr)

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

AVFragmentedAsset(NSObjectFlag)

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

AVFragmentedAsset(NSUrl, NSDictionary)

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

Свойства

AllMediaSelections

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

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

Доступные NSLocaleиз ChapterMetadataGroups(NSLocale, AVMetadataItem[]).

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

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

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

Форматы метаданных, доступные для ресурса.

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

Возвращает кэш ресурса, если он имеется.

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

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

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

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

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

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

CommonMetadata

Доступные ключи метаданных.

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

Возвращает логическое значение, указывающее, работает ли ресурс с AirPlay Video.

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

Можно ли сохранить ресурс в альбоме "Сохраненные фотографии".

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

Можно ли использовать ресурс в сегменте AVCompositionTrack.

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

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

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

Дата создания ресурса.

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

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

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

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

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

Длительность ресурса в CMTime.

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

Можно ли экспортировать ресурс с помощью AVAssetExportSession.

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

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

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

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

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

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

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

Тексты ресурса в текущем языковом стандарте.

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

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

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

Возвращает массив, содержащий все метаданные для ресурса.

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

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

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

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

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

Можно ли использовать ресурс или его URL-адрес с AVPlayerItem.

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

Возвращает выбранные по умолчанию носители.

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

Скорость воспроизведения этого актива.

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

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

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

Предпочтительный объем ресурсов.

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

Является ли ресурс защищенным содержимым.

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

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

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

Совместимы ли данные мультимедиа ресурса с AVAssetReader.

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

Следует ли следовать внешним ссылкам (например, внешним URL-адресам).

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

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

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

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

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

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

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

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

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

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

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

Объект AVAssetTrackGroup, составляющий ресурс.

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

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

UnusedTrackId

Возвращает идентификатор дорожки, который не используется ни одной из дорожек ресурса.

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

Возвращает URL-адрес ресурса.

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

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

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

Методы

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Отменяет загрузку.

(Унаследовано от AVAsset)
ChapterMetadataGroups(NSLocale, AVMetadataItem[])
Устаревшие..

Извлекает сведения о заголовке главы.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Указывает на изменение индексов для связи ко многим.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

(Унаследовано от NSObject)
FromUrl(NSUrl, NSDictionary<NSString,NSObject>)

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

GetBindingInfo(NSString)

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

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

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

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

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

(Унаследовано от NSObject)
GetChapterMetadataGroups(NSLocale, AVMetadataItem[])

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

(Унаследовано от AVAsset)
GetChapterMetadataGroupsBestMatchingPreferredLanguages(String[])

Извлекает метаданные главы для языкового стандарта, который лучше всего соответствует идентификаторам языка IETF BCP 47.

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

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

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

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

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

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

(Унаследовано от AVAsset)
GetMetadataForFormat(AVMetadataFormat)

Возвращает массив, содержащий элемент метаданных для каждого элемента в контейнере, заданного параметром format.

(Унаследовано от AVAsset)
GetMetadataForFormat(NSString)

Возвращает массив, содержащий элемент метаданных для каждого элемента в контейнере, заданного параметром format.

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

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

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

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

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

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

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

Возвращает массив дорожек, имеющих указанную характеристику.

(Унаследовано от AVAsset)
GetTracks(AVMediaTypes)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

IsEqual(NSObject)

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

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

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

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

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

(Унаследовано от NSObject)
LoadValuesAsynchronously(String[], Action)

Запрашивает у ресурса загрузку указанных ключей (если они еще не загружены).

(Унаследовано от AVAsset)
LoadValuesTaskAsync(String[])

Запрашивает у ресурса загрузку указанных ключей (если они еще не загружены).

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

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

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

Возвращает параметры для переданного в avMediaCharacteristic.

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

Возвращает элементы метаданных, доступные для указанного формата.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Распознает ли этот объект указанный селектор.

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

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

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

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

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

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

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

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

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

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

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

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

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

Устанавливает значения этого объекта NSObject в указанный словарь.

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

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

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

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

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

Дорожки в ресурсе, которые соответствуют заданной характеристике носителя.

(Унаследовано от AVAsset)
TracksWithMediaType(String)

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

(Унаследовано от AVAsset)
TrackWithTrackID(Int32)

Дорожка, которая имеет связанный идентификатор дорожки.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ObjectDidBeginEditing(NSObject, INSEditor)

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

ObjectDidEndEditing(NSObject, INSEditor)

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

GetValidModes(NSObject, NSFontPanel)

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

ValidateToolbarItem(NSObject, NSToolbarItem)

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

GetTrack(AVFragmentedAsset, Int32)

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

GetTracks(AVFragmentedAsset, AVMediaCharacteristics)

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

GetTracks(AVFragmentedAsset, AVMediaTypes)

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

GetTracks(AVFragmentedAsset, String)

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

GetTracksWithMediaCharacteristic(AVFragmentedAsset, String)

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

IsAssociatedWithFragmentMinder(IAVFragmentMinding)

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

GetDebugDescription(INSObjectProtocol)

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

AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

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

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

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

EndPreviewPanelControl(NSObject, QLPreviewPanel)

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

GetAccessibilityCustomRotors(NSObject)

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

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

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

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