CMFormatDescription Classe

Definizione

Descrive i dati multimediali per i codici audio, video, testo e ora

public class CMFormatDescription : IDisposable, ObjCRuntime.INativeObject
type CMFormatDescription = class
    interface INativeObject
    interface IDisposable
Ereditarietà
CMFormatDescription
Derivato
Implementazioni

Commenti

Alcune proprietà si applicano a tutti i tipi di supporti, mentre alcune altre si applicano solo a tipi di supporti specifici. Sono preceduti da Audio o Video in questi casi.

Proprietà

AudioChannelLayout

Solo supporti audio: descrivere il layout del canale.

AudioFormats

Solo supporti audio: i formati audio supportati, ordinati da più ricchi a meno.

AudioFormatType

Descrive i dati multimediali per i codici audio, video, testo e ora

AudioMagicCookie

Solo supporti audio: cookie magic che potrebbero essere passati a alcuni back-end.

AudioMostCompatibleFormat

Solo supporti audio: restituisce il formato audio più scalabile.

AudioRichestDecodableFormat

Solo supporti audio: restituisce il formato decodificabile più ricco.

AudioStreamBasicDescription

Solo supporti audio: restituisce l'oggetto AudioStreamBasicDescritpion per l'audio.

ClosedCaptionFormatType

Descrive i dati multimediali per i codici audio, video, testo e ora

Handle

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

MediaSubType

Restituisce il sottotipo multimediale, idealmente è consigliabile usare le versioni fortemente tipizzata.

MediaType

Descrive i dati multimediali per i codici audio, video, testo e ora

MetadataFormatType

Descrive i dati multimediali per i codici audio, video, testo e ora

MuxedStreamType

Descrive i dati multimediali per i codici audio, video, testo e ora

SubtitleFormatType

Descrive i dati multimediali per i codici audio, video, testo e ora

TimeCodeFormatType

Descrive i dati multimediali per i codici audio, video, testo e ora

VideoCodecType

Descrive i dati multimediali per i codici audio, video, testo e ora

Metodi

Create(CMMediaType, UInt32, CMFormatDescriptionError)

Crea un cmFormatDescription (o una sottoclasse) in base a un handle nativo e per usarlo in un tipo specifico.

Create(IntPtr)

Crea una sottoclasse CMFormatDescription (o una sottoclasse) in base a un handle nativo.

Create(IntPtr, Boolean)

Crea una sottoclasse CMFormatDescription (o una sottoclasse) in base a un handle nativo.

Dispose()

Rilascia le risorse usate dall'oggetto CMFormatDescription.

Dispose(Boolean)

Rilascia le risorse usate dall'oggetto CMFormatDescription.

Finalize()

Finalizzatore per l'oggetto CMFormatDescription

GetExtension(String)

Descrive i dati multimediali per i codici audio, video, testo e ora

GetExtensions()

Descrive i dati multimediali per i codici audio, video, testo e ora

GetTypeID()

Identificatore di tipo per il tipo CoreMedia.CMFormatDescription.

Si applica a