Bagikan melalui


CoreMedia Ruang nama

Namespace Layanan CoreMedia menyediakan kelas tingkat rendah untuk mengelola dan memutar audio dan video.

Kelas

CMAttachmentBearer

Metode statis dan ekstensi untuk objek yang dapat menanggung lampiran.

CMAudioFormatDescription

Yang CMFormatDescription menjelaskan format audio.

CMBlockBuffer

Berbagai offset data yang berdampingan melalui wilayah memori yang mungkin tidak berdampingan.

CMBufferQueue

Antrean Buffer CoreMedia.

CMClock

Sumber informasi waktu, seperti jam sistem.

CMClockOrTimebase

Kelas dasar untuk CMClock dan CMTimebase.

CMCustomBlockAllocator

Namespace Layanan CoreMedia menyediakan kelas tingkat rendah untuk mengelola dan memutar audio dan video.

CMFormatDescription

Menjelaskan data media untuk kode audio, video, teks, dan waktu

CMHevcTemporalLevelInfoSettings

Namespace Layanan CoreMedia menyediakan kelas tingkat rendah untuk mengelola dan memutar audio dan video.

CMMemoryPool

Kelas yang mengelola alokasi berulang dan dealokasi blok memori besar.

CMSampleBuffer

Kontainer sampel nol atau lebih dari jenis media tertentu.

CMSampleBufferAttachmentKeyExtensions

Namespace Layanan CoreMedia menyediakan kelas tingkat rendah untuk mengelola dan memutar audio dan video.

CMSampleBufferAttachmentSettings

Kunci untuk CMSampleBuffer lampiran.

CMTextMarkupAttributes

Mengelola atribut yang digunakan oleh AVTextStyleRule.

CMTimebase

Merangkum garis waktu yang dikontrol aplikasi.

CMVideoFormatDescription

Yang CMFormatDescription menjelaskan video.

Struct

CMSampleTimingInfo

Informasi waktu untuk CMSampleBuffer.

CMTime

Nilai waktu yang mewakili angka Value/ rasional P:CoreMedia.CMTime.Timescale.

CMTimeMapping

Menentukan pemetaan antara sumber CMTimeRange dan target CMTimeRange.

CMTimeRange

Durasi waktu.

CMTimeScale

Nilai yang akan digunakan sebagai denominator dalam CMTime perhitungan.

CMVideoDimensions

Struktur yang berisi lebar dan tinggi media video.

TextMarkupColor

Warna yang akan digunakan dengan BackgroundColor dan ForegroundColor.

Antarmuka

ICMAttachmentBearer

Antarmuka penanda untuk jenis yang dapat menanggung lampiran.

Enum

CMAttachmentMode

Menghitung kebijakan penyebaran lampiran.

CMBlockBufferError

Enumerasi yang nilainya menentukan kesalahan yang CMBlockBufferberkaitan dengan s.

CMBlockBufferFlags

Enumerasi bendera yang akan digunakan dengan CreateEmpty(UInt32, CMBlockBufferFlags, CMBlockBufferError).

CMBufferQueue.TriggerCondition

Menghitung kondisi pemicu untuk pemicu antrean buffer.

CMClockError

Enumerasi yang nilainya menentukan kesalahan yang CMClockberkaitan dengan s.

CMClosedCaptionFormatType

Enumerasi yang nilainya menentukan standar teks tertutup.

CMFormatDescriptionError

Enumerasi yang nilainya menentukan kesalahan yang CMFormatDescriptionberkaitan dengan s.

CMMediaType

Enumerasi yang nilainya menentukan jenis media yang valid.

CMMetadataFormatType

Enumerasi yang nilainya menentukan jenis metadata berwaktu.

CMMuxedStreamType

Enumerasi yang nilainya menentukan jenis media multipleks yang valid.

CMPixelFormat

Menghitung format piksel.

CMSampleBufferAttachmentKey

Namespace Layanan CoreMedia menyediakan kelas tingkat rendah untuk mengelola dan memutar audio dan video.

CMSampleBufferError

Enumerasi yang nilainya menentukan kesalahan yang CMSampleBufferberkaitan dengan s.

CMSubtitleFormatType

Enumerasi yang nilainya menentukan standar subjudul.

CMSyncError

Enumerasi yang nilainya menentukan kesalahan yang dikembalikan oleh GetRelativeRateAndAnchorTime(CMClockOrTimebase, CMClockOrTimebase, Double, CMTime, CMTime).

CMTime.Flags

Enumerasi yang nilainya adalah bendera yang digunakan oleh CMTime.

CMTimebaseError

Enumerasi yang nilainya menentukan kesalahan yang CMTimebaseberkaitan dengan s.

CMTimeCodeFormatType

Enumerasi yang nilainya menentukan jenis kode waktu.

CMTimeRoundingMethod

Enumerasi yang nilainya menentukan metode pembulatan yang akan digunakan dengan CMTime.

CMVideoCodecType

Enumerasi yang nilainya menentukan jenis codec video.

LensStabilizationStatus

Namespace Layanan CoreMedia menyediakan kelas tingkat rendah untuk mengelola dan memutar audio dan video.

Delegasikan

CMBufferCompare

Delegasikan tanda tangan untuk membandingkan dua objek CoreFoundation, yang digunakan untuk mengurutkan objek dalam CMBufferQueue.

CMBufferGetBool

Delegasikan tanda tangan untuk menentukan apakah buffer yang ditentukan yang akan dihapus antrean sudah siap.

CMBufferGetSize

Delegasikan untuk mendapatkan ukuran buffer media.

CMBufferGetTime

Mengembalikan objek CMTime untuk buffer yang ditentukan.