Condividi tramite


AVMutableComposition Classe

Definizione

Sottotipo modificabile di AVComposition.

[Foundation.Register("AVMutableComposition", true)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public class AVMutableComposition : AVFoundation.AVComposition
type AVMutableComposition = class
    inherit AVComposition
Ereditarietà
AVMutableComposition
Attributi

Costruttori

AVMutableComposition()

Costruttore predefinito che inizializza una nuova istanza di questa classe senza parametri.

AVMutableComposition(IntPtr)

Costruttore utilizzato durante la creazione di rappresentazioni gestite di oggetti non gestiti; Chiamato dal runtime.

AVMutableComposition(NSObjectFlag)

Costruttore da chiamare sulle classi derivate per ignorare l'inizializzazione e allocare semplicemente l'oggetto.

Proprietà

AllMediaSelections

Sottotipo modificabile di AVComposition.

(Ereditato da AVAsset)
AvailableChapterLocales

I NSLocalevalori disponibili da ChapterMetadataGroups(NSLocale, AVMetadataItem[]).

(Ereditato da AVAsset)
AvailableMediaCharacteristicsWithMediaSelectionOptions

Set di caratteristiche multimediali per cui è disponibile un'opzione di selezione multimediale.

(Ereditato da AVAsset)
AvailableMetadataFormats

Formati di metadati disponibili per l'asset.

(Ereditato da AVAsset)
CanContainFragments

Ottiene un valore booleano che indica se l'asset può essere esteso da frammenti.

(Ereditato da AVAsset)
Class

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
ClassHandle

Handle per questa classe.

CommonMetadata

Chiavi di metadati disponibili.

(Ereditato da AVAsset)
CompatibleWithAirPlayVideo

Ottiene un valore booleano che indica se l'asset funziona con AirPlay Video.

(Ereditato da AVAsset)
CompatibleWithSavedPhotosAlbum

Indica se l'asset può essere salvato nell'album "Foto salvate".

(Ereditato da AVAsset)
Composable

Indica se l'asset può essere usato all'interno di un segmento di un oggetto AVCompositionTrack.

(Ereditato da AVAsset)
ContainsFragments

Ottiene un valore booleano che indica se l'asset è stato esteso da uno o più frammenti.

(Ereditato da AVAsset)
CreationDate

Data di creazione dell'asset.

(Ereditato da AVAsset)
DebugDescription

Descrizione significativa dello sviluppatore di questo oggetto.

(Ereditato da NSObject)
Description

Descrizione dell'oggetto, versione Objective-C di ToString.

(Ereditato da NSObject)
Duration

Durata dell'asset in CMTime.

(Ereditato da AVAsset)
Exportable

Indica se l'asset può essere esportato usando un oggetto AVAssetExportSession.

(Ereditato da AVAsset)
Handle

Handle (puntatore) alla rappresentazione dell'oggetto non gestito.

(Ereditato da NSObject)
IsDirectBinding

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
IsProxy

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
Lyrics

Testi dell'asset, nelle impostazioni locali correnti.

(Ereditato da AVAsset)
Metadata

Ottiene una matrice che contiene tutti i metadati per l'asset.

(Ereditato da AVAsset)
NaturalSize

Ottiene la dimensione originale della parte visiva della composizione.

OverallDurationHint

Ottiene la durata combinata di tutti i frammenti esistenti e di quelli che possono essere aggiunti.

(Ereditato da AVAsset)
Playable

Indica se l'asset o il relativo URL possono essere usati con un oggetto AVPlayerItem.

(Ereditato da AVAsset)
PreferredMediaSelection

Ottiene le selezioni dei supporti predefinite.

(Ereditato da AVAsset)
PreferredRate

Frequenza con cui deve essere riprodotto questo asset.

(Ereditato da AVAsset)
PreferredTransform

Trasformazione affine preferita da applicare al contenuto visivo dell'asset per il rendering.

(Ereditato da AVAsset)
PreferredVolume

Volume di asset preferito.

(Ereditato da AVAsset)
ProtectedContent

Indica se l'asset ha contenuto protetto.

(Ereditato da AVAsset)
ProvidesPreciseDurationAndTiming

Indica se l'asset fornisce informazioni precise sulla durata e sulla tempistica.

(Ereditato da AVAsset)
Readable

Indica se i dati multimediali dell'asset sono compatibili con AVAssetReader.

(Ereditato da AVAsset)
ReferenceRestrictions

Indica se i riferimenti esterni (ad esempio gli URL esterni) devono essere seguiti o meno.

(Ereditato da AVAsset)
RetainCount

Restituisce il conteggio di mantenimento objective-C corrente per l'oggetto .

(Ereditato da NSObject)
Self

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
Superclass

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
SuperHandle

Handle usato per rappresentare i metodi nella classe di base per questo oggetto NSObject.

(Ereditato da NSObject)
TrackGroups

Oggetto AVAssetTrackGroupche comprende l'asset.

(Ereditato da AVAsset)
Tracks

Ottiene una matrice che contiene le tracce nella composizione.

(Ereditato da AVComposition)
UnusedTrackId

Ottiene un ID traccia che non viene utilizzato da alcuna traccia dell'asset.

(Ereditato da AVAsset)
UrlAssetInitializationOptions

Sottotipo modificabile di AVComposition.

(Ereditato da AVComposition)
Zone

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)

Metodi

AddMutableTrack(String, Int32)

Aggiunge una traccia vuota.

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Registra un oggetto per essere osservato esternamente (usando NSString keyPath).   Le modifiche osservate vengono inviate al metodo dell'oggetto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) dell'osservatore.

(Ereditato da NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Registra un oggetto per essere osservato esternamente (usando string keyPath).   Le modifiche osservate vengono inviate al metodo dell'oggetto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) dell'osservatore.

(Ereditato da NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AwakeFromNib()

Chiamato dopo il caricamento dell'oggetto dal file nib. Gli override devono chiamare base. AwakeFromNib().

(Ereditato da NSObject)
BeginInvokeOnMainThread(Action)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Richiama in modo asincrono il codice specificato nel thread principale dell'interfaccia utente.

(Ereditato da NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
Bind(String, NSObject, String, NSDictionary)
Obsoleti.

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
BindingInfo(String)
Obsoleti.

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
BindingOptionDescriptions(String)
Obsoleti.

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
BindingValueClass(String)
Obsoleti.

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
CancelLoading()

Annulla il caricamento.

(Ereditato da AVAsset)
ChapterMetadataGroups(NSLocale, AVMetadataItem[])
Obsoleti.

Recupera le informazioni sul titolo del capitolo.

(Ereditato da AVAsset)
CommitEditing()

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
ConformsToProtocol(IntPtr)

Richiamato per determinare se questo oggetto implementa il protocollo specificato.

(Ereditato da NSObject)
Copy()

Esegue una copia dell'oggetto Objective-C sottostante.

(Ereditato da NSObject)
Copy(NSZone)

Esegue una copia dell'oggetto Objective-C sottostante.

(Ereditato da AVComposition)
Create()

Crea un AVMutableComposition vuoto.

CreateMutableTrack(AVAssetTrack)

Crea un nuovo AVMutableComposition oggetto per il quale tutti gli intervalli di tempo in referenceTrack sono validi per l'inserimento.

DangerousAutorelease()

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
DangerousRelease()

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
DangerousRetain()

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Indica che si è verificata una modifica agli indici per una relazione a molti.

(Ereditato da NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
DidChangeValue(String)

Indica che si è verificata una modifica sulla chiave specificata.

(Ereditato da NSObject)
Dispose()

Rilascia le risorse utilizzate dall'oggetto NSObject.

(Ereditato da NSObject)
Dispose(Boolean)

Rilascia le risorse utilizzate dall'oggetto NSObject.

(Ereditato da NSObject)
DoesNotRecognizeSelector(Selector)

Indica che questo oggetto non riconosce il selettore specificato.

(Ereditato da NSObject)
Equals(NSObject)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
Equals(Object)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
ExposedBindings()

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
FromOptions(NSDictionary<NSString,NSObject>)

Crea un nuovo oggetto AVMutableComposition dal dizionario specificato delle opzioni di inizializzazione degli asset URL.

GetBindingInfo(NSString)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
GetBindingOptionDescriptions(NSString)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
GetBindingValueClass(NSString)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
GetChapterMetadataGroups(NSLocale, AVMetadataItem[])

Restituisce una matrice che contiene identificatori di lingua IETF BCP 47 che indicano l'ordine di lingua preferito per un capitolo.

(Ereditato da AVAsset)
GetChapterMetadataGroupsBestMatchingPreferredLanguages(String[])

Recupera i metadati del capitolo per le impostazioni locali che meglio corrispondono agli identificatori di lingua IETF BCP 47.

(Ereditato da AVAsset)
GetDictionaryOfValuesFromKeys(NSString[])

Recupera i valori delle chiavi specificate.

(Ereditato da NSObject)
GetHashCode()

Genera un codice hash per l'istanza corrente.

(Ereditato da NSObject)
GetMediaSelectionGroupForMediaCharacteristic(AVMediaCharacteristics)

Restituisce un gruppo di selezione multimediale le cui opzioni hanno l'oggetto indicato avMediaCharacteristic.

(Ereditato da AVAsset)
GetMetadataForFormat(AVMetadataFormat)

Restituisce una matrice che contiene un elemento di metadati per ogni elemento nel contenitore specificato da format.

(Ereditato da AVAsset)
GetMetadataForFormat(NSString)

Restituisce una matrice che contiene un elemento di metadati per ogni elemento nel contenitore specificato da format.

(Ereditato da AVAsset)
GetMethodForSelector(Selector)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
GetNativeField(String)
Obsoleti.

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
GetNativeHash()

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
GetTracks(AVMediaCharacteristics)

Restituisce una matrice di tracce con la caratteristica specificata.

(Ereditato da AVAsset)
GetTracks(AVMediaTypes)

Restituisce una matrice di tracce del tipo di supporto specificato.

(Ereditato da AVAsset)
Init()

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
InitializeHandle(IntPtr)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
InitializeHandle(IntPtr, String)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
InserEmptyTimeRange(CMTimeRange)

Inserisce un intervallo di tempo vuoto in tutte le tracce della composizione.

Insert(CMTimeRange, AVAsset, CMTime, NSError)

Inserisce l'intervallo di tempo specificato di sourceAsset nel ricevitore e registra eventuali errori in error.

Invoke(Action, Double)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
Invoke(Action, TimeSpan)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
InvokeOnMainThread(Action)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
InvokeOnMainThread(Selector, NSObject)

Richiama in modo sincrono il codice specificato nel thread principale dell'interfaccia utente.

(Ereditato da NSObject)
IsEqual(NSObject)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
IsKindOfClass(Class)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
IsMemberOfClass(Class)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
LoadValuesAsynchronously(String[], Action)

Chiede all'asset di caricare le chiavi specificate (a meno che non siano già caricate).

(Ereditato da AVAsset)
LoadValuesTaskAsync(String[])

Chiede all'asset di caricare le chiavi specificate (a meno che non siano già caricate).

(Ereditato da AVAsset)
MarkDirty()

Promuove un normale oggetto peer (IsDirectBinding è true) in un oggetto toggleref.

(Ereditato da NSObject)
MediaSelectionGroupForMediaCharacteristic(String)

Restituisce le opzioni per l'oggetto passato in avMediaCharacteristic.

(Ereditato da AVAsset)
MetadataForFormat(String)
Obsoleti.

Restituisce gli elementi di metadati disponibili per il formato specificato.

(Ereditato da AVAsset)
MutableCopy()

Crea una copia modificabile dell'oggetto NSObject specificato.

(Ereditato da NSObject)
MutableCopy(NSZone)

Esegue una copia dell'oggetto Objective-C sottostante.

(Ereditato da AVComposition)
ObjectDidEndEditing(NSObject)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Indica che il valore in corrispondenza del keyPath specificato rispetto a questo oggetto è stato modificato.

(Ereditato da NSObject)
PerformSelector(Selector)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double)

Richiama il selettore nell'istanza corrente e, se non obj è Null, lo passa come singolo parametro.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, NSObject)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
PrepareForInterfaceBuilder()

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
RemoveObserver(NSObject, NSString)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath specificato.

(Ereditato da NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath e contesto specificati.

(Ereditato da NSObject)
RemoveObserver(NSObject, String)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath specificato.

(Ereditato da NSObject)
RemoveObserver(NSObject, String, IntPtr)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath e contesto specificati.

(Ereditato da NSObject)
RemoveTimeRange(CMTimeRange)

Rimuove l'oggetto specificato timeRange da tutte le tracce della composizione.

RemoveTrack(AVCompositionTrack)

Rimuove l'oggetto specificato track dalla composizione.

RespondsToSelector(Selector)

Indica se questo oggetto riconosce il selettore specificato.

(Ereditato da NSObject)
ScaleTimeRange(CMTimeRange, CMTime)

Estende o riduce la parte specificata timeRange di tutte le tracce nella composizione in modo da avere l'oggetto specificato duration.

SetNativeField(String, NSObject)
Obsoleti.

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
SetNilValueForKey(NSString)

Imposta il valore della chiave specificata su Null.

(Ereditato da NSObject)
SetValueForKey(NSObject, NSString)

Imposta il valore della proprietà specificata dalla chiave sul valore specificato.

(Ereditato da NSObject)
SetValueForKeyPath(IntPtr, NSString)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti non gestiti; Chiamato dal runtime.

(Ereditato da NSObject)
SetValueForKeyPath(NSObject, NSString)

Imposta il valore di una proprietà che può essere raggiunta usando un keypath.

(Ereditato da NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Indica un tentativo di scrittura di un valore in una chiave non definita. Se non sottoposto a override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Imposta i valori di questo oggetto NSObject su quelli nel dizionario specificato.

(Ereditato da NSObject)
StatusOfValue(String, NSError)

Restituisce lo stato di caricamento per la chiave specificata.

(Ereditato da AVAsset)
ToString()

Restituisce una rappresentazione stringa del valore dell'istanza corrente.

(Ereditato da NSObject)
TracksWithMediaCharacteristic(String)

Le tracce nell'asset che corrispondono alla caratteristica media specificata.

(Ereditato da AVAsset)
TracksWithMediaType(String)

Tracce nell'asset che corrispondono al tipo di supporto specificato.

(Ereditato da AVAsset)
TrackWithTrackID(Int32)

Traccia con l'ID traccia associato.

(Ereditato da AVAsset)
Unbind(NSString)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
Unbind(String)
Obsoleti.

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
ValueForKey(NSString)

Restituisce il valore della proprietà associata alla chiave specificata.

(Ereditato da NSObject)
ValueForKeyPath(NSString)

Restituisce il valore di una proprietà che può essere raggiunta usando un keypath.

(Ereditato da NSObject)
ValueForUndefinedKey(NSString)

Indica un tentativo di lettura di un valore di una chiave non definita. Se non sottoposto a override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Indica che i valori degli indici specificati nella chiave specificata stanno per modificare.

(Ereditato da NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Sottotipo modificabile di AVComposition.

(Ereditato da NSObject)
WillChangeValue(String)

Indica che il valore della chiave specificata sta per modificare.

(Ereditato da NSObject)

Metodi di estensione

ObjectDidBeginEditing(NSObject, INSEditor)

Sottotipo modificabile di AVComposition.

ObjectDidEndEditing(NSObject, INSEditor)

Sottotipo modificabile di AVComposition.

GetValidModes(NSObject, NSFontPanel)

Sottotipo modificabile di AVComposition.

ValidateToolbarItem(NSObject, NSToolbarItem)

Sottotipo modificabile di AVComposition.

GetTrack(AVComposition, Int32)

Sottotipo modificabile di AVComposition.

GetTracks(AVComposition, AVMediaCharacteristics)

Sottotipo modificabile di AVComposition.

GetTracks(AVComposition, AVMediaTypes)

Sottotipo modificabile di AVComposition.

GetTracks(AVComposition, String)

Sottotipo modificabile di AVComposition.

GetTracksWithMediaCharacteristic(AVComposition, String)

Sottotipo modificabile di AVComposition.

GetTrack(AVMutableComposition, Int32)

Sottotipo modificabile di AVComposition.

GetTracks(AVMutableComposition, AVMediaCharacteristics)

Sottotipo modificabile di AVComposition.

GetTracks(AVMutableComposition, AVMediaTypes)

Sottotipo modificabile di AVComposition.

GetTracks(AVMutableComposition, String)

Sottotipo modificabile di AVComposition.

GetTracksWithMediaCharacteristic(AVMutableComposition, String)

Sottotipo modificabile di AVComposition.

GetDebugDescription(INSObjectProtocol)

Sottotipo modificabile di AVComposition.

AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

Sottotipo modificabile di AVComposition.

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

Sottotipo modificabile di AVComposition.

EndPreviewPanelControl(NSObject, QLPreviewPanel)

Sottotipo modificabile di AVComposition.

GetAccessibilityCustomRotors(NSObject)

Ottiene la matrice di UIAccessibilityCustomRotor oggetti appropriati per this l'oggetto.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Imposta la matrice di UIAccessibilityCustomRotor oggetti appropriati per this l'oggetto.

Si applica a

Vedi anche