次の方法で共有


CoreMedia 名前空間

CoreMedia 名前空間には、オーディオとビデオを管理および再生するための低レベルのクラスが用意されています。

クラス

CMAttachmentBearer

添付ファイルを格納できるオブジェクトの静的メソッドと拡張メソッド。

CMAudioFormatDescription

CMFormatDescriptionオーディオ形式を表す 。

CMBlockBuffer

連続していない可能性があるメモリ領域に対する連続したデータ オフセットの範囲。

CMBufferQueue

CoreMedia バッファー キュー。

CMClock

システム クロックなどの時間情報のソース。

CMClockOrTimebase

CMClock および CMTimebase の基本クラスです。

CMCustomBlockAllocator

CoreMedia 名前空間には、オーディオとビデオを管理および再生するための低レベルのクラスが用意されています。

CMFormatDescription

オーディオ、ビデオ、テキスト、時刻コードのメディア データについて説明します

CMHevcTemporalLevelInfoSettings

CoreMedia 名前空間には、オーディオとビデオを管理および再生するための低レベルのクラスが用意されています。

CMMemoryPool

メモリの大きなブロックの繰り返し割り当てと割り当て解除を管理するクラス。

CMSampleBuffer

特定のメディアの種類の 0 個以上のサンプルのコンテナー。

CMSampleBufferAttachmentKeyExtensions

CoreMedia 名前空間には、オーディオとビデオを管理および再生するための低レベルのクラスが用意されています。

CMSampleBufferAttachmentSettings

添付ファイルの CMSampleBuffer キー。

CMTextMarkupAttributes

によって AVTextStyleRule使用される属性を管理します。

CMTimebase

アプリケーションによって制御されるタイムラインをカプセル化します。

CMVideoFormatDescription

CMFormatDescriptionビデオを記述する 。

構造体

CMSampleTimingInfo

CMSampleBufferタイミング情報。

CMTime

有理数 Value/ を表す時間値。

CMTimeMapping

ソースとターゲットの間のマッピングを指定しますCMTimeRangeCMTimeRange

CMTimeRange

期間。

CMTimeScale

計算で CMTime 分母として使用する値。

CMVideoDimensions

ビデオ メディアの幅と高さを格納する構造体。

TextMarkupColor

ForegroundColorBackgroundColor使用する色。

インターフェイス

ICMAttachmentBearer

添付ファイルを使用できる型のマーカー インターフェイス。

列挙型

CMAttachmentMode

添付ファイル伝達ポリシーを列挙します。

CMBlockBufferError

に関連するエラーを指定する値を CMBlockBuffer持つ列挙体。

CMBlockBufferFlags

と共 CreateEmpty(UInt32, CMBlockBufferFlags, CMBlockBufferError)に使用するフラグの列挙。

CMBufferQueue.TriggerCondition

バッファー キュー トリガーのトリガー条件を列挙します。

CMClockError

に関連するエラーを指定する値を CMClock持つ列挙体。

CMClosedCaptionFormatType

値がクローズド キャプション標準を指定する列挙体。

CMFormatDescriptionError

に関連するエラーを指定する値を CMFormatDescription持つ列挙体。

CMMediaType

有効な種類のメディアを指定する値を持つ列挙体。

CMMetadataFormatType

時間指定メタデータの型を指定する値を持つ列挙体。

CMMuxedStreamType

値が多重化メディアの有効な型を指定する列挙体。

CMPixelFormat

ピクセル形式を列挙します。

CMSampleBufferAttachmentKey

CoreMedia 名前空間には、オーディオとビデオを管理および再生するための低レベルのクラスが用意されています。

CMSampleBufferError

に関連するエラーを指定する値を CMSampleBuffer持つ列挙体。

CMSubtitleFormatType

サブタイトル標準を指定する値を持つ列挙体。

CMSyncError

によって GetRelativeRateAndAnchorTime(CMClockOrTimebase, CMClockOrTimebase, Double, CMTime, CMTime)返されるエラーを指定する値を持つ列挙体。

CMTime.Flags

値が によって CMTime使用されるフラグである列挙体。

CMTimebaseError

に関連するエラーを指定する値を CMTimebase持つ列挙体。

CMTimeCodeFormatType

時刻コードの型を指定する値を持つ列挙体。

CMTimeRoundingMethod

と共に使用する丸め方法を指定する値を CMTime持つ列挙体。

CMVideoCodecType

値がビデオ コーデックの種類を指定する列挙体。

LensStabilizationStatus

CoreMedia 名前空間には、オーディオとビデオを管理および再生するための低レベルのクラスが用意されています。

代理人

CMBufferCompare

CMBufferQueue 内のオブジェクトを並べ替えるために使用される 2 つの CoreFoundation オブジェクトを比較するために署名を委任します。

CMBufferGetBool

シグネチャを委任して、デキューされる予定の指定されたバッファーが準備ができているかどうかを判断します。

CMBufferGetSize

メディア バッファー サイズを取得するためのデリゲート。

CMBufferGetTime

指定したバッファーの CMTime オブジェクトを返します。