CoreMedia Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
El espacio de nombres CoreMedia proporciona clases de bajo nivel para administrar y reproducir audio y vídeo.
Clases
CMAttachmentBearer |
Métodos estáticos y de extensión para objetos que pueden soportar datos adjuntos. |
CMAudioFormatDescription |
que CMFormatDescription describe un formato de audio. |
CMBlockBuffer |
Un intervalo contiguo de desplazamientos de datos en una región de memoria posiblemente no contigua. |
CMBufferQueue |
Cola de búfer de CoreMedia. |
CMClock |
Un origen de información de hora, como el reloj del sistema. |
CMClockOrTimebase |
La clase base para CMClock y CMTimebase. |
CMCustomBlockAllocator |
El espacio de nombres CoreMedia proporciona clases de bajo nivel para administrar y reproducir audio y vídeo. |
CMFormatDescription |
Describe los datos multimedia de los códigos de audio, vídeo, texto y hora. |
CMHevcTemporalLevelInfoSettings |
El espacio de nombres CoreMedia proporciona clases de bajo nivel para administrar y reproducir audio y vídeo. |
CMMemoryPool |
Clase que administra la asignación y desasignación repetitivas de grandes bloques de memoria. |
CMSampleBuffer |
Contenedor de muestras cero o más de un tipo de medio determinado. |
CMSampleBufferAttachmentKeyExtensions |
El espacio de nombres CoreMedia proporciona clases de bajo nivel para administrar y reproducir audio y vídeo. |
CMSampleBufferAttachmentSettings |
Claves de CMSampleBuffer los datos adjuntos. |
CMTextMarkupAttributes |
Administra los atributos usados por AVTextStyleRule. |
CMTimebase |
Encapsula una escala de tiempo controlada por la aplicación. |
CMVideoFormatDescription |
que CMFormatDescription describe el vídeo. |
Estructuras
CMSampleTimingInfo |
Información de control de tiempo para .CMSampleBuffer |
CMTime |
Valor de hora que representa un número Value/ racional P:CoreMedia.CMTime.Timescale. |
CMTimeMapping |
Especifica una asignación entre un origen CMTimeRange y un destino CMTimeRange. |
CMTimeRange |
Duración del tiempo. |
CMTimeScale |
Valor que se va a usar como denominador en un CMTime cálculo. |
CMVideoDimensions |
Estructura que contiene el ancho y alto de los medios de vídeo. |
TextMarkupColor |
Color que se va a usar con BackgroundColor y ForegroundColor. |
Interfaces
ICMAttachmentBearer |
Interfaz de marcador para el tipo que puede soportar datos adjuntos. |
Enumeraciones
CMAttachmentMode |
Enumera las directivas de propagación de datos adjuntos. |
CMBlockBufferError |
Enumeración cuyos valores especifican errores relacionados con CMBlockBuffers. |
CMBlockBufferFlags |
Enumeración de marcas que se van a usar con CreateEmpty(UInt32, CMBlockBufferFlags, CMBlockBufferError). |
CMBufferQueue.TriggerCondition |
Enumera las condiciones del desencadenador para un desencadenador de cola de búfer. |
CMClockError |
Enumeración cuyos valores especifican errores relacionados con CMClocks. |
CMClosedCaptionFormatType |
Enumeración cuyos valores especifican un estándar de subtítulos. |
CMFormatDescriptionError |
Enumeración cuyos valores especifican errores relacionados con CMFormatDescriptions. |
CMMediaType |
Enumeración cuyos valores especifican tipos de medios válidos. |
CMMetadataFormatType |
Enumeración cuyos valores especifican tipos de metadatos con tiempo. |
CMMuxedStreamType |
Enumeración cuyos valores especifican tipos válidos de medios multiplexados. |
CMPixelFormat |
Enumera formatos de píxeles. |
CMSampleBufferAttachmentKey |
El espacio de nombres CoreMedia proporciona clases de bajo nivel para administrar y reproducir audio y vídeo. |
CMSampleBufferError |
Enumeración cuyos valores especifican errores relacionados con CMSampleBuffers. |
CMSubtitleFormatType |
Enumeración cuyos valores especifican un estándar de subtitulación. |
CMSyncError |
Enumeración cuyos valores especifican errores devueltos por GetRelativeRateAndAnchorTime(CMClockOrTimebase, CMClockOrTimebase, Double, CMTime, CMTime). |
CMTime.Flags |
Enumeración cuyos valores son marcas usadas por CMTime. |
CMTimebaseError |
Enumeración cuyos valores especifican errores relacionados con CMTimebases. |
CMTimeCodeFormatType |
Enumeración cuyos valores especifican el tipo de código de hora. |
CMTimeRoundingMethod |
Enumeración cuyos valores especifican el método de redondeo que se va a usar con .CMTime |
CMVideoCodecType |
Enumeración cuyos valores especifican tipos de códecs de vídeo. |
LensStabilizationStatus |
El espacio de nombres CoreMedia proporciona clases de bajo nivel para administrar y reproducir audio y vídeo. |
Delegados
CMBufferCompare |
Delegue la firma para comparar dos objetos CoreFoundation, que se usan para ordenar objetos en cmBufferQueue. |
CMBufferGetBool |
Delegue la firma para determinar si el búfer especificado que está a punto de quitarse está listo. |
CMBufferGetSize |
Delegado para obtener tamaños de búfer multimedia. |
CMBufferGetTime |
Devuelve el objeto CMTime del búfer especificado. |