AVMutableMovieTrack Classe

Definizione

[Foundation.Register("AVMutableMovieTrack", true)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.All, null)]
public class AVMutableMovieTrack : AVFoundation.AVMovieTrack
type AVMutableMovieTrack = class
    inherit AVMovieTrack
Ereditarietà
Attributi

Costruttori

AVMutableMovieTrack(IntPtr)
AVMutableMovieTrack(NSObjectFlag)

Proprietà

AlternateGroupID
Asset

Oggetto AVAsset di cui è AVAssetTrack un componente.

(Ereditato da AVAssetTrack)
AvailableMetadataFormats

Formati di metadati disponibili per la traccia.

(Ereditato da AVAssetTrack)
AvailableTrackAssociationTypes

I tipi di associazione disponibili per questa traccia. Deve essere una costante definita in AVAssetTrackTrackAssociation

(Ereditato da AVAssetTrack)
CanProvideSampleCursors (Ereditato da AVAssetTrack)
Class (Ereditato da NSObject)
ClassHandle
CleanApertureDimensions
CommonMetadata

Elementi di metadati comuni disponibili.

(Ereditato da AVAssetTrack)
DebugDescription

Descrizione significativa dello sviluppatore di questo oggetto.

(Ereditato da NSObject)
Decodable (Ereditato da AVAssetTrack)
Description

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

(Ereditato da NSObject)
Enabled
EncodedPixelsDimensions
EstimatedDataRate

Stima della velocità dei dati della traccia, in bit al secondo.

(Ereditato da AVAssetTrack)
ExtendedLanguageTag
FormatDescriptions

Matrice di CMFormatDescriptions che descrivono i formati degli esempi in AVAssetTrack.

(Ereditato da AVAssetTrack)
FormatDescriptionsAsObjects

Restituisce le descrizioni del formato come NSObjects.

(Ereditato da AVAssetTrack)
Handle

Gestire (puntatore) alla rappresentazione dell'oggetto non gestita.

(Ereditato da NSObject)
HasProtectedContent
IsDirectBinding (Ereditato da NSObject)
IsProxy (Ereditato da NSObject)
LanguageCode
Layer
MediaDataStorage
MediaDecodeTimeRange (Ereditato da AVMovieTrack)
MediaPresentationTimeRange (Ereditato da AVMovieTrack)
MediaType

Tipo di supporto della traccia. Sarà una delle costanti definite in AVMediaType.

(Ereditato da AVAssetTrack)
Metadata
MinFrameDuration

Durata minima di un frame.

(Ereditato da AVAssetTrack)
Modified
NaturalSize
NaturalTimeScale

Scala temporale per la traccia che può essere usata senza conversioni aggiuntive.

(Ereditato da AVAssetTrack)
NominalFrameRate

Frequenza dei fotogrammi della traccia, in fotogrammi al secondo.

(Ereditato da AVAssetTrack)
Playable

Se la traccia è attualmente riproducibile nell'ambiente corrente.

(Ereditato da AVAssetTrack)
PreferredMediaChunkAlignment
PreferredMediaChunkDuration
PreferredMediaChunkSize
PreferredTransform
PreferredVolume
ProductionApertureDimensions
RequiresFrameReordering

Ottiene o imposta un valore booleano che indica se le tracce dispongono di timestamp che differiscono per la presentazione e la decodifica.

(Ereditato da AVAssetTrack)
RetainCount

Restituisce il conteggio di conservazione Objective-C corrente per l'oggetto.

(Ereditato da NSObject)
SampleReferenceBaseURL
Segments

Mapping temporali dagli esempi multimediali della traccia alla sequenza temporale della traccia.

(Ereditato da AVAssetTrack)
Self (Ereditato da NSObject)
SelfContained

Se tutti i dati di esempio sono contenuti internamente, senza dati esterni.

(Ereditato da AVAssetTrack)
Superclass (Ereditato da NSObject)
SuperHandle

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

(Ereditato da NSObject)
TimeRange

Intervallo della traccia all'interno della sequenza temporale complessiva di .

(Ereditato da AVAssetTrack)
Timescale
TotalSampleDataLength

Lunghezza dei dati di esempio della traccia, in byte.

(Ereditato da AVAssetTrack)
TrackID

Identificatore per la traccia.

(Ereditato da AVAssetTrack)
Zone (Ereditato da NSObject)

Metodi

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)
AppendSampleBuffer(CMSampleBuffer, CMTime, CMTime, NSError)
AwakeFromNib()

Chiamato dopo che l'oggetto è stato caricato dal file nib. Gli overridi devono chiamare la base. AwakeFromNib().

(Ereditato da NSObject)
BeginInvokeOnMainThread(Action) (Ereditato da NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

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

(Ereditato da NSObject)
Bind(NSString, NSObject, String, NSDictionary) (Ereditato da NSObject)
Bind(String, NSObject, String, NSDictionary)
Obsoleti.
(Ereditato da NSObject)
BindingInfo(String)
Obsoleti.
(Ereditato da NSObject)
BindingOptionDescriptions(String)
Obsoleti.
(Ereditato da NSObject)
BindingValueClass(String)
Obsoleti.
(Ereditato da NSObject)
CommitEditing() (Ereditato da NSObject)
CommitEditing(NSObject, Selector, IntPtr) (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 AVAssetTrack)
DangerousAutorelease() (Ereditato da NSObject)
DangerousRelease() (Ereditato da NSObject)
DangerousRetain() (Ereditato da NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

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

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

Indica che si è verificata una modifica nella chiave specificata.

(Ereditato da NSObject)
Dispose()

Rilascia le risorse usate dall'oggetto NSObject.

(Ereditato da NSObject)
Dispose(Boolean)

Rilascia le risorse usate dall'oggetto AVAssetTrack.

(Ereditato da AVAssetTrack)
DoesNotRecognizeSelector(Selector)

Indica che questo oggetto non riconosce il selettore specificato.

(Ereditato da NSObject)
Equals(NSObject) (Ereditato da NSObject)
Equals(Object) (Ereditato da NSObject)
ExposedBindings() (Ereditato da NSObject)
GetAssociatedTracks(NSString)

Ottiene le tracce associate al tipo di associazione specificato.

(Ereditato da AVAssetTrack)
GetAssociatedTracksOfType(NSString)
Obsoleti.

Recupera le tracce associate la cui relazione è l'oggetto specificato avAssetTrackTrackAssociationType.

(Ereditato da AVAssetTrack)
GetBindingInfo(NSString) (Ereditato da NSObject)
GetBindingOptionDescriptions(NSString) (Ereditato da NSObject)
GetBindingValueClass(NSString) (Ereditato da NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Recupera i valori delle chiavi specificate.

(Ereditato da NSObject)
GetHashCode()

Genera un codice hash per l'istanza corrente.

(Ereditato da NSObject)
GetMethodForSelector(Selector) (Ereditato da NSObject)
GetNativeField(String)
Obsoleti.
(Ereditato da NSObject)
GetNativeHash() (Ereditato da NSObject)
HasMediaCharacteristic(String)

Indica se l'oggetto AVAssetTrack ha specificato mediaCharacteristic.

(Ereditato da AVAssetTrack)
Init() (Ereditato da NSObject)
InitializeHandle(IntPtr) (Ereditato da NSObject)
InitializeHandle(IntPtr, String) (Ereditato da NSObject)
InsertMediaTimeRange(CMTimeRange, CMTimeRange)
Invoke(Action, Double) (Ereditato da NSObject)
Invoke(Action, TimeSpan) (Ereditato da NSObject)
InvokeOnMainThread(Action) (Ereditato da NSObject)
InvokeOnMainThread(Selector, NSObject)

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

(Ereditato da NSObject)
IsEqual(NSObject) (Ereditato da NSObject)
IsKindOfClass(Class) (Ereditato da NSObject)
IsMemberOfClass(Class) (Ereditato da NSObject)
MakeSampleCursor(CMTime) (Ereditato da AVAssetTrack)
MakeSampleCursorAtFirstSampleInDecodeOrder() (Ereditato da AVAssetTrack)
MakeSampleCursorAtLastSampleInDecodeOrder() (Ereditato da AVAssetTrack)
MarkDirty()

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

(Ereditato da NSObject)
MetadataForFormat(String)

Corrisponde AVMetadataItemall'oggetto format.

(Ereditato da AVAssetTrack)
MutableCopy()

Crea una copia modificabile dell'oggetto NSObject specificato.

(Ereditato da NSObject)
ObjectDidEndEditing(NSObject) (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) (Ereditato da NSObject)
PerformSelector(Selector, NSObject) (Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double)

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

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double, NSString[]) (Ereditato da NSObject)
PerformSelector(Selector, NSObject, NSObject) (Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean) (Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) (Ereditato da NSObject)
PrepareForInterfaceBuilder() (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 il keyPath e il 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 il keyPath e il contesto specificati.

(Ereditato da NSObject)
ReplaceFormatDescription(CMFormatDescription, CMFormatDescription)
RespondsToSelector(Selector)

Se questo oggetto riconosce il selettore specificato.

(Ereditato da NSObject)
SamplePresentationTimeForTrackTime(CMTime)

Restituisce l'ora di presentazione dopo il trackTime passaggio dei mapping temporali appropriati.

(Ereditato da AVAssetTrack)
SegmentForTrackTime(CMTime)

Segmento di traccia contenente l'oggetto specificato trackTime.

(Ereditato da AVAssetTrack)
SetNativeField(String, NSObject)
Obsoleti.
(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)
ToString()

Restituisce una rappresentazione stringa del valore dell'istanza corrente.

(Ereditato da NSObject)
Unbind(NSString) (Ereditato da NSObject)
Unbind(String)
Obsoleti.
(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) (Ereditato da NSObject)
WillChangeValue(String)

Indica che il valore della chiave specificata sta per modificare.

(Ereditato da NSObject)

Metodi di estensione

ObjectDidBeginEditing(NSObject, INSEditor)
ObjectDidEndEditing(NSObject, INSEditor)
GetValidModes(NSObject, NSFontPanel)
ValidateToolbarItem(NSObject, NSToolbarItem)
InsertEmptyTimeRange(AVMutableMovieTrack, CMTimeRange)
InsertTimeRange(AVMutableMovieTrack, CMTimeRange, AVAssetTrack, CMTime, Boolean, NSError)
RemoveTimeRange(AVMutableMovieTrack, CMTimeRange)
ScaleTimeRange(AVMutableMovieTrack, CMTimeRange, CMTime)
AddTrackAssociation(AVMutableMovieTrack, AVMovieTrack, String)
RemoveTrackAssociation(AVMutableMovieTrack, AVMovieTrack, String)
GetDebugDescription(INSObjectProtocol)
AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)
BeginPreviewPanelControl(NSObject, QLPreviewPanel)
EndPreviewPanelControl(NSObject, QLPreviewPanel)

Si applica a