Bagikan melalui


CMBufferQueue Kelas

Definisi

Antrean Buffer CoreMedia.

public class CMBufferQueue : IDisposable, ObjCRuntime.INativeObject
type CMBufferQueue = class
    interface INativeObject
    interface IDisposable
Warisan
CMBufferQueue
Penerapan

Keterangan

Antrean CoreMedia memaparkan API aman utas untuk mengantre dan menghapus antrean buffer. Saat Anda membuat CMBufferQueue, Anda dapat menentukan fungsi kustom untuk mengurutkan buffer menurut waktu, atau Anda dapat menggunakan fungsi kenyamanan CreateUnsorted untuk membuat antrean yang berperilaku seperti FIFO.

Properti

BufferCount

Antrean Buffer CoreMedia.

ContainsEndOfData

Antrean Buffer CoreMedia.

Duration

Antrean Buffer CoreMedia.

Handle

Tangani (penunjuk) ke representasi objek yang tidak dikelola.

IsAtEndOfData

Antrean Buffer CoreMedia.

IsEmpty

Antrean Buffer CoreMedia.

Metode

CreateUnsorted(Int32)

Antrean Buffer CoreMedia.

Dequeue()

Antrean Buffer CoreMedia.

DequeueIfDataReady()

Antrean Buffer CoreMedia.

Dispose()

Merilis sumber daya yang digunakan oleh objek CMBufferQueue.

Dispose(Boolean)

Merilis sumber daya yang digunakan oleh objek CMBufferQueue.

Enqueue(INativeObject)

Antrean Buffer CoreMedia.

Finalize()

Finalizer untuk objek CMBufferQueue

FromCallbacks(Int32, CMBufferGetTime, CMBufferGetTime, CMBufferGetTime, CMBufferGetBool, CMBufferCompare, NSString, CMBufferGetSize)

Antrean Buffer CoreMedia.

FromCallbacks(Int32, CMBufferGetTime, CMBufferGetTime, CMBufferGetTime, CMBufferGetBool, CMBufferCompare, NSString)

Membuat CMBufferQueue kustom yang mengurutkan dan mengembalikan objek dalam antrean berdasarkan berbagai panggilan balik yang Anda berikan.

GetTotalSize()

Antrean Buffer CoreMedia.

MarkEndOfData()

Antrean Buffer CoreMedia.

Reset()

Antrean Buffer CoreMedia.

Berlaku untuk