| Type | Reason |
|---|---|
| CMAudioFormatDescription | A CoreMedia.CMFormatDescription that describes an audio format. |
| CMBlockBuffer | A contiguous range of data offsets over a possibly non-contiguous memory region. |
| CMBlockBufferError | An enumeration whose values specify errors relating to CoreMedia.CMBlockBuffers. |
| CMBlockBufferFlags | An enumeration of flags to be used with CoreMedia.CMBlockBuffer.CreateEmpty. |
| CMBufferCompare | Delegate signature to compare two CoreFoundation objects, used to sort objects in a CMBufferQueue. |
| CMBufferGetBool | Delegate signature to determine if the specified buffer that is about to be dequeued is ready. |
| CMBufferGetSize | Documentation for this section has not yet been entered. |
| CMBufferGetTime | Returns the CMTime object for the specified buffer. |
| CMBufferQueue | CoreMedia Buffer Queue. |
| CMClock | A source of time information, such as the system clock. |
| CMClockError | An enumeration whose values specify errors relating to CoreMedia.CMClocks. |
| CMClockOrTimebase | The base class for CoreMedia.CMClock and CoreMedia.CMTimebase. |
| CMClosedCaptionFormatType | An enumeration whose values specify a closed-captioning standard. |
| CMFormatDescription | Describes media data for audio, video, text and time codes |
| CMFormatDescriptionError | An enumeration whose values specify errors relating to CoreMedia.CMFormatDescriptions. |
| CMMediaType | An enumeration whose values specify valid types of media. |
| CMMemoryPool | Documentation for this section has not yet been entered. |
| CMMetadataFormatType | An enumeration whose values specify types of timed metadata. |
| CMMuxedStreamType | An enumeration whose values specify valid types of multiplexed media. |
| CMSampleBuffer | A container of zero-or-more samples of a particular media type. |
| CMSampleBufferAttachmentSettings | The keys for CoreMedia.CMSampleBuffer attachments. |
| CMSampleBufferError | An enumeration whose values specify errors relating to CoreMedia.CMSampleBuffers. |
| CMSampleTimingInfo | Timing information for a CoreMedia.CMSampleBuffer. |
| CMSubtitleFormatType | An enumeration whose values specify a subtitling standard. |
| CMSyncError | An enumeration whose values specify errors returned by CoreMedia.CMClockOrTimebase.GetRelativeRateAndAnchorTime. |
| CMTextMarkupAttributes | Manages the attributes used by AVFoundation.AVTextStyleRule. |
| CMTime | A time value that represents a rational number CoreMedia.CMTime.Value/CoreMedia.CMTime.Timescale. |
| CMTime+Flags | An enumeration whose values are flags used by CoreMedia.CMTime. |
| CMTimebase | Encapsulates an application-controlled timeline. |
| CMTimebaseError | An enumeration whose values specify errors relating to CoreMedia.CMTimebases. |
| CMTimeCodeFormatType | An enumeration whose values specify the type of a time code. |
| CMTimeMapping | Specifies a mapping between a source CoreMedia.CMTimeRange and a target CoreMedia.CMTimeRange. |
| CMTimeRange | A duration of time. |
| CMTimeRoundingMethod | An enumeration whose values specify the rounding method to be used with a CoreMedia.CMTime. |
| CMTimeScale | A value to be used as a denominator in a CoreMedia.CMTime calculation. |
| CMVideoCodecType | An enumeration whose values specify types of video codecs. |
| CMVideoDimensions | Documentation for this section has not yet been entered. |
| CMVideoFormatDescription | A CoreMedia.CMFormatDescription that describes video. |
| TextMarkupColor | A color to be used with CoreMedia.CMTextMarkupAttributes.BackgroundColor and CoreMedia.CMTextMarkupAttributes.ForegroundColor. |