CoreMedia 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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/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 개체를 반환합니다. |