다음을 통해 공유


CoreMedia 네임스페이스

CoreMedia 네임스페이스는 오디오 및 비디오를 관리하고 재생하기 위한 하위 수준 클래스를 제공합니다.

클래스

CMAttachmentBearer

첨부 파일을 포함할 수 있는 개체에 대한 정적 및 확장 메서드입니다.

CMAudioFormatDescription

CMFormatDescription 오디오 형식을 설명하는 입니다.

CMBlockBuffer

인접하지 않은 메모리 영역에 대한 연속 데이터 오프셋 범위입니다.

CMBufferQueue

CoreMedia 버퍼 큐.

CMClock

시스템 클록과 같은 시간 정보의 원본입니다.

CMClockOrTimebase

CMClockCMTimebase에 대한 기본 클래스입니다.

CMCustomBlockAllocator

CoreMedia 네임스페이스는 오디오 및 비디오를 관리하고 재생하기 위한 하위 수준 클래스를 제공합니다.

CMFormatDescription

오디오, 비디오, 텍스트 및 시간 코드에 대한 미디어 데이터를 설명합니다.

CMHevcTemporalLevelInfoSettings

CoreMedia 네임스페이스는 오디오 및 비디오를 관리하고 재생하기 위한 하위 수준 클래스를 제공합니다.

CMMemoryPool

큰 메모리 블록의 반복적 할당 및 할당 취소를 관리하는 클래스입니다.

CMSampleBuffer

특정 미디어 유형의 샘플이 0개 이상인 컨테이너입니다.

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

ForegroundColor에 사용할 BackgroundColor 색입니다.

인터페이스

ICMAttachmentBearer

첨부 파일을 포함할 수 있는 형식에 대한 표식 인터페이스입니다.

열거형

CMAttachmentMode

첨부 파일 전파 정책을 열거합니다.

CMBlockBufferError

값이 s와 관련된 오류를 지정하는 CMBlockBuffer열거형입니다.

CMBlockBufferFlags

와 함께 CreateEmpty(UInt32, CMBlockBufferFlags, CMBlockBufferError)사용할 플래그의 열거형입니다.

CMBufferQueue.TriggerCondition

버퍼 큐 트리거에 대한 트리거 조건을 열거합니다.

CMClockError

값이 s와 관련된 오류를 지정하는 CMClock열거형입니다.

CMClosedCaptionFormatType

값이 선택 자막 표준을 지정하는 열거형입니다.

CMFormatDescriptionError

값이 s와 관련된 오류를 지정하는 CMFormatDescription열거형입니다.

CMMediaType

값이 유효한 미디어 형식을 지정하는 열거형입니다.

CMMetadataFormatType

값이 시간 제한 메타데이터 유형을 지정하는 열거형입니다.

CMMuxedStreamType

값이 유효한 유형의 멀티플렉싱 미디어를 지정하는 열거형입니다.

CMPixelFormat

픽셀 형식을 열거합니다.

CMSampleBufferAttachmentKey

CoreMedia 네임스페이스는 오디오 및 비디오를 관리하고 재생하기 위한 하위 수준 클래스를 제공합니다.

CMSampleBufferError

값이 s와 관련된 오류를 지정하는 CMSampleBuffer열거형입니다.

CMSubtitleFormatType

값이 자막 표준을 지정하는 열거형입니다.

CMSyncError

값이 에서 반환 GetRelativeRateAndAnchorTime(CMClockOrTimebase, CMClockOrTimebase, Double, CMTime, CMTime)된 오류를 지정하는 열거형입니다.

CMTime.Flags

값이 에서 사용되는 CMTime플래그인 열거형입니다.

CMTimebaseError

값이 s와 관련된 오류를 지정하는 CMTimebase열거형입니다.

CMTimeCodeFormatType

값이 시간 코드의 형식을 지정하는 열거형입니다.

CMTimeRoundingMethod

값이 와 함께 사용할 반올림 메서드를 지정하는 열거형입니다 CMTime.

CMVideoCodecType

값이 비디오 코덱 유형을 지정하는 열거형입니다.

LensStabilizationStatus

CoreMedia 네임스페이스는 오디오 및 비디오를 관리하고 재생하기 위한 하위 수준 클래스를 제공합니다.

대리자

CMBufferCompare

CMBufferQueue에서 개체를 정렬하는 데 사용되는 두 개의 CoreFoundation 개체를 비교하기 위해 서명을 위임합니다.

CMBufferGetBool

서명을 위임하여 큐에서 해제할 지정된 버퍼가 준비되었는지 확인합니다.

CMBufferGetSize

미디어 버퍼 크기를 가져오기 위한 대리자입니다.

CMBufferGetTime

지정된 버퍼에 대한 CMTime 개체를 반환합니다.