minimumBufferCount
TypeScriptget minimumBufferCount(): numberSwift declarationvar minimumBufferCount: IntThe pool keeps at least this many buffers alive. These buffers do not participate in the age-out mechanism.
struct · iOS 26.0+ · SDK 27.1
struct ConfigurationConfiguration passed to pixel buffer pool on creation.
get minimumBufferCount(): numberSwift declarationvar minimumBufferCount: IntThe pool keeps at least this many buffers alive. These buffers do not participate in the age-out mechanism.
set minimumBufferCount(value: number)Swift declarationvar minimumBufferCount: IntThe pool keeps at least this many buffers alive. These buffers do not participate in the age-out mechanism.
static init(ageOutDuration?: number, minimumBufferCount?: number): CVMutablePixelBuffer_Pool_ConfigurationSwift declarationinit(ageOutDuration: TimeInterval = 1, minimumBufferCount: Int = 0)Create new configuration instance
get ageOutDuration(): numberSwift declarationvar ageOutDuration: TimeIntervalBacking memory of released buffers is kept around for this duration before being freed (default is 1 second). If set to 0, the backing memory of released buffers is freed immediately.
set ageOutDuration(value: number)Swift declarationvar ageOutDuration: TimeIntervalBacking memory of released buffers is kept around for this duration before being freed (default is 1 second). If set to 0, the backing memory of released buffers is freed immediately.
No declarations were skipped in this snapshot.