Edit

Share via


CVPixelBufferPool Constructors

Definition

Overloads

CVPixelBufferPool(CVPixelBufferPoolSettings, CVPixelBufferAttributes)

Creates a CVPixelBufferPool with the specified parameters.

CVPixelBufferPool(NSDictionary, NSDictionary)

Creates a CVPixelBufferPool with the specified parameters (weak types).

CVPixelBufferPool(CVPixelBufferPoolSettings, CVPixelBufferAttributes)

Creates a CVPixelBufferPool with the specified parameters.

public CVPixelBufferPool (CoreVideo.CVPixelBufferPoolSettings settings, CoreVideo.CVPixelBufferAttributes pixelBufferAttributes);
new CoreVideo.CVPixelBufferPool : CoreVideo.CVPixelBufferPoolSettings * CoreVideo.CVPixelBufferAttributes -> CoreVideo.CVPixelBufferPool

Parameters

settings
CVPixelBufferPoolSettings

Configuration parameters for the CVPixelBufferPool

pixelBufferAttributes
CVPixelBufferAttributes

Configuration parameters for creating the CVPixelBuffers in the pool.

Applies to

CVPixelBufferPool(NSDictionary, NSDictionary)

Creates a CVPixelBufferPool with the specified parameters (weak types).

[Foundation.Advice("Use overload with CVPixelBufferPoolSettings")]
public CVPixelBufferPool (Foundation.NSDictionary poolAttributes, Foundation.NSDictionary pixelBufferAttributes);
new CoreVideo.CVPixelBufferPool : Foundation.NSDictionary * Foundation.NSDictionary -> CoreVideo.CVPixelBufferPool

Parameters

poolAttributes
NSDictionary

Loosely typed set of configuration parameters for the CVPixelBufferPool.

pixelBufferAttributes
NSDictionary

Configuration parameters for creating the CVPixelBuffers in the pool.

Attributes

Remarks

It is best to use the strongly typed constructor.

Applies to