CoreMedia Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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. |