CoreMedia 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
CoreMedia 命名空間提供用於管理和播放音訊和視訊的低階類別。
類別
CMAttachmentBearer |
可承受附件之物件的靜態和擴充方法。 |
CMAudioFormatDescription |
CMFormatDescription,描述音訊格式。 |
CMBlockBuffer |
在可能非連續記憶體區域上連續的資料位移範圍。 |
CMBufferQueue |
CoreMedia 緩衝區佇列。 |
CMClock |
時間資訊的來源,例如系統時鐘。 |
CMClockOrTimebase |
CMClock 與 CMTimebase 的基底類別。 |
CMCustomBlockAllocator |
CoreMedia 命名空間提供用於管理和播放音訊和視訊的低階類別。 |
CMFormatDescription |
描述音訊、視訊、文字和時間代碼的媒體資料 |
CMHevcTemporalLevelInfoSettings |
CoreMedia 命名空間提供用於管理和播放音訊和視訊的低階類別。 |
CMMemoryPool |
類別,可管理大量記憶體區塊的重複配置和解除配置。 |
CMSampleBuffer |
特定媒體類型之零個或多個樣本的容器。 |
CMSampleBufferAttachmentKeyExtensions |
CoreMedia 命名空間提供用於管理和播放音訊和視訊的低階類別。 |
CMSampleBufferAttachmentSettings |
附件的 CMSampleBuffer 索引鍵。 |
CMTextMarkupAttributes |
管理 所使用的 AVTextStyleRule 屬性。 |
CMTimebase |
封裝應用程式控制的時程表。 |
CMVideoFormatDescription |
CMFormatDescription描述影片的 。 |
結構
CMSampleTimingInfo |
的 CMSampleBuffer 計時資訊。 |
CMTime |
時間值,表示合理數位 Value/ P:CoreMedia.CMTime.Timescale。 |
CMTimeMapping |
指定來源 CMTimeRange 與目標 CMTimeRange 之間的對應。 |
CMTimeRange |
持續時間。 |
CMTimeScale |
要作為計算中分母的值 CMTime 。 |
CMVideoDimensions |
結構,其中包含視訊媒體的寬度和高度。 |
TextMarkupColor |
要搭配 BackgroundColor 和 ForegroundColor 使用的色彩。 |
介面
ICMAttachmentBearer |
可承受附件之類型的標記介面。 |
列舉
委派
CMBufferCompare |
委派簽章來比較兩個 CoreFoundation 物件,用來排序 CMBufferQueue 中的物件。 |
CMBufferGetBool |
委派簽章,以判斷即將清除佇列的指定緩衝區是否已就緒。 |
CMBufferGetSize |
取得媒體緩衝區大小的委派。 |
CMBufferGetTime |
傳回指定緩衝區的 CMTime 物件。 |