CoreMedia Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Lo spazio dei nomi CoreMedia fornisce classi di basso livello per la gestione e la riproduzione di audio e video.
Classi
CMAttachmentBearer |
Metodi statici ed di estensione per oggetti che possono includere allegati. |
CMAudioFormatDescription |
Oggetto CMFormatDescription che descrive un formato audio. |
CMBlockBuffer |
Intervallo contiguo di offset di dati su un'area di memoria possibilmente non contigua. |
CMBufferQueue |
Coda del buffer CoreMedia. |
CMClock |
Origine di informazioni sull'ora, ad esempio l'orologio di sistema. |
CMClockOrTimebase |
Classe di base per CMClock e CMTimebase. |
CMCustomBlockAllocator |
Lo spazio dei nomi CoreMedia fornisce classi di basso livello per la gestione e la riproduzione di audio e video. |
CMFormatDescription |
Descrive i dati multimediali per i codici audio, video, testo e ora |
CMHevcTemporalLevelInfoSettings |
Lo spazio dei nomi CoreMedia fornisce classi di basso livello per la gestione e la riproduzione di audio e video. |
CMMemoryPool |
Classe che gestisce l'allocazione ripetitiva e la deallocazione di grandi blocchi di memoria. |
CMSampleBuffer |
Contenitore di campioni zero o più di un particolare tipo di supporto. |
CMSampleBufferAttachmentKeyExtensions |
Lo spazio dei nomi CoreMedia fornisce classi di basso livello per la gestione e la riproduzione di audio e video. |
CMSampleBufferAttachmentSettings |
Chiavi per CMSampleBuffer gli allegati. |
CMTextMarkupAttributes |
Gestisce gli attributi utilizzati da AVTextStyleRule. |
CMTimebase |
Incapsula una sequenza temporale controllata dall'applicazione. |
CMVideoFormatDescription |
Oggetto CMFormatDescription che descrive il video. |
Struct
CMSampleTimingInfo |
Informazioni di intervallo per un oggetto CMSampleBuffer. |
CMTime |
Valore di ora che rappresenta un numero Value/ razionale P:CoreMedia.CMTime.Timescale. |
CMTimeMapping |
Specifica un mapping tra un'origine CMTimeRange e una destinazione CMTimeRange. |
CMTimeRange |
Durata del tempo. |
CMTimeScale |
Valore da utilizzare come denominatore in un CMTime calcolo. |
CMVideoDimensions |
Struct che contiene la larghezza e l'altezza dei supporti video. |
TextMarkupColor |
Colore da utilizzare con BackgroundColor e ForegroundColor. |
Interfacce
ICMAttachmentBearer |
Interfaccia marcatore per il tipo che può includere allegati. |
Enumerazioni
CMAttachmentMode |
Enumera i criteri di propagazione degli allegati. |
CMBlockBufferError |
Enumerazione i cui valori specificano gli errori relativi a CMBlockBuffers. |
CMBlockBufferFlags |
Enumerazione dei flag da usare con CreateEmpty(UInt32, CMBlockBufferFlags, CMBlockBufferError). |
CMBufferQueue.TriggerCondition |
Enumera le condizioni di trigger per un trigger della coda del buffer. |
CMClockError |
Enumerazione i cui valori specificano gli errori relativi a CMClocks. |
CMClosedCaptionFormatType |
Enumerazione i cui valori specificano uno standard di didascalia chiusa. |
CMFormatDescriptionError |
Enumerazione i cui valori specificano gli errori relativi a CMFormatDescriptions. |
CMMediaType |
Enumerazione i cui valori specificano tipi validi di supporti. |
CMMetadataFormatType |
Enumerazione i cui valori specificano i tipi di metadati temporali. |
CMMuxedStreamType |
Enumerazione i cui valori specificano tipi validi di supporti multiplexed. |
CMPixelFormat |
Enumera i formati pixel. |
CMSampleBufferAttachmentKey |
Lo spazio dei nomi CoreMedia fornisce classi di basso livello per la gestione e la riproduzione di audio e video. |
CMSampleBufferError |
Enumerazione i cui valori specificano gli errori relativi a CMSampleBuffers. |
CMSubtitleFormatType |
Enumerazione i cui valori specificano uno standard di subtitling. |
CMSyncError |
Enumerazione i cui valori specificano gli errori restituiti da GetRelativeRateAndAnchorTime(CMClockOrTimebase, CMClockOrTimebase, Double, CMTime, CMTime). |
CMTime.Flags |
Enumerazione i cui valori sono flag utilizzati da CMTime. |
CMTimebaseError |
Enumerazione i cui valori specificano gli errori relativi a CMTimebases. |
CMTimeCodeFormatType |
Enumerazione i cui valori specificano il tipo di codice ora. |
CMTimeRoundingMethod |
Enumerazione i cui valori specificano il metodo di arrotondamento da utilizzare con un oggetto CMTime. |
CMVideoCodecType |
Enumerazione i cui valori specificano i tipi di codec video. |
LensStabilizationStatus |
Lo spazio dei nomi CoreMedia fornisce classi di basso livello per la gestione e la riproduzione di audio e video. |
Delegati
CMBufferCompare |
Delegare la firma per confrontare due oggetti CoreFoundation, usati per ordinare gli oggetti in un CMBufferQueue. |
CMBufferGetBool |
Delegare la firma per determinare se il buffer specificato che sta per essere dequeued è pronto. |
CMBufferGetSize |
Delegato per ottenere le dimensioni del buffer multimediale. |
CMBufferGetTime |
Restituisce l'oggetto CMTime per il buffer specificato. |