CVPixelBufferPool 类

定义

一组可重用的 CVPixelBuffer

[ObjCRuntime.Watch(4, 0)]
public class CVPixelBufferPool : IDisposable, ObjCRuntime.INativeObject
type CVPixelBufferPool = class
    interface INativeObject
    interface IDisposable
继承
CVPixelBufferPool
属性
实现

构造函数

CVPixelBufferPool(CVPixelBufferPoolSettings, CVPixelBufferAttributes)

使用指定参数创建 CVPixelBufferPool。

CVPixelBufferPool(NSDictionary, NSDictionary)

使用指定参数创建 CVPixelBufferPool, (弱类型) 。

属性

AlphaChannelIsOpaque

一组可重用的 CVPixelBuffer

Attributes

返回 对象的属性,应改用 Settings 属性,该属性返回此的强类型版本。

CGColorSpaceKey

一组可重用的 CVPixelBuffer

ChromaLocation_Bottom

一组可重用的 CVPixelBuffer

ChromaLocation_BottomLeft

一组可重用的 CVPixelBuffer

ChromaLocation_Center

一组可重用的 CVPixelBuffer

ChromaLocation_DV420

一组可重用的 CVPixelBuffer

ChromaLocation_Left

一组可重用的 CVPixelBuffer

ChromaLocation_Top

一组可重用的 CVPixelBuffer

ChromaLocation_TopLeft

一组可重用的 CVPixelBuffer

ChromaLocationBottomFieldKey

一组可重用的 CVPixelBuffer

ChromaLocationTopFieldKey

一组可重用的 CVPixelBuffer

ChromaSubsampling_411

一组可重用的 CVPixelBuffer

ChromaSubsampling_420

一组可重用的 CVPixelBuffer

ChromaSubsampling_422

一组可重用的 CVPixelBuffer

ChromaSubsamplingKey

一组可重用的 CVPixelBuffer

CleanApertureHeightKey

一组可重用的 CVPixelBuffer

CleanApertureHorizontalOffsetKey

一组可重用的 CVPixelBuffer

CleanApertureKey

一组可重用的 CVPixelBuffer

CleanApertureVerticalOffsetKey

一组可重用的 CVPixelBuffer

CleanApertureWidthKey

一组可重用的 CVPixelBuffer

ColorPrimaries_DCI_P3

一组可重用的 CVPixelBuffer

ColorPrimaries_EBU_3213

一组可重用的 CVPixelBuffer

ColorPrimaries_ITU_R_2020

一组可重用的 CVPixelBuffer

ColorPrimaries_ITU_R_709_2

一组可重用的 CVPixelBuffer

ColorPrimaries_P22

一组可重用的 CVPixelBuffer

ColorPrimaries_P3_D65

一组可重用的 CVPixelBuffer

ColorPrimaries_SMPTE_C

一组可重用的 CVPixelBuffer

ColorPrimariesKey

一组可重用的 CVPixelBuffer

ContentLightLevelInfoKey

一组可重用的 CVPixelBuffer

DisplayDimensionsKey

一组可重用的 CVPixelBuffer

DisplayHeightKey

一组可重用的 CVPixelBuffer

DisplayWidthKey

一组可重用的 CVPixelBuffer

FieldCountKey

一组可重用的 CVPixelBuffer

FieldDetailKey

一组可重用的 CVPixelBuffer

FieldDetailSpatialFirstLineEarly

一组可重用的 CVPixelBuffer

FieldDetailSpatialFirstLineLate

一组可重用的 CVPixelBuffer

FieldDetailTemporalBottomFirst

一组可重用的 CVPixelBuffer

FieldDetailTemporalTopFirst

一组可重用的 CVPixelBuffer

GammaLevelKey

一组可重用的 CVPixelBuffer

Handle

处理指向非托管对象表示形式的 (指针) 。

MasteringDisplayColorVolumeKey

一组可重用的 CVPixelBuffer

MaximumBufferAgeKey

一组可重用的 CVPixelBuffer

MinimumBufferCountKey

一组可重用的 CVPixelBuffer

MovieTimeKey

一组可重用的 CVPixelBuffer

NonPropagatedAttachmentsKey

一组可重用的 CVPixelBuffer

PixelAspectRatioHorizontalSpacingKey

一组可重用的 CVPixelBuffer

PixelAspectRatioKey

一组可重用的 CVPixelBuffer

PixelAspectRatioVerticalSpacingKey

一组可重用的 CVPixelBuffer

PixelBufferAttributes

包含池中所有 PixelBuffer 属性的松散类型 NSDictionary,使用结构化类型的 Settings 属性会更容易。

PreferredCleanApertureKey

一组可重用的 CVPixelBuffer

PropagatedAttachmentsKey

一组可重用的 CVPixelBuffer

Settings

用于 PixelBufferPool 的设置。

TimeScaleKey

一组可重用的 CVPixelBuffer

TimeValueKey

一组可重用的 CVPixelBuffer

TransferFunction_ITU_R_2020

一组可重用的 CVPixelBuffer

TransferFunction_ITU_R_2100_HLG

一组可重用的 CVPixelBuffer

TransferFunction_ITU_R_709_2

一组可重用的 CVPixelBuffer

TransferFunction_SMPTE_240M_1995

一组可重用的 CVPixelBuffer

TransferFunction_SMPTE_ST_2084_PQ

一组可重用的 CVPixelBuffer

TransferFunction_SMPTE_ST_428_1

一组可重用的 CVPixelBuffer

TransferFunction_sRGB

一组可重用的 CVPixelBuffer

TransferFunction_UseGamma

一组可重用的 CVPixelBuffer

TransferFunctionKey

一组可重用的 CVPixelBuffer

TypeID

CVPixelBufferPool 的 CoreFoundation TypeID。

YCbCrMatrix_DCI_P3

一组可重用的 CVPixelBuffer

YCbCrMatrix_ITU_R_2020

一组可重用的 CVPixelBuffer

YCbCrMatrix_ITU_R_601_4

一组可重用的 CVPixelBuffer

YCbCrMatrix_ITU_R_709_2

一组可重用的 CVPixelBuffer

YCbCrMatrix_P3_D65

一组可重用的 CVPixelBuffer

YCbCrMatrix_SMPTE_240M_1995

一组可重用的 CVPixelBuffer

YCbCrMatrixKey

一组可重用的 CVPixelBuffer

方法

CreatePixelBuffer()

在池中创建新的 CVPixelBuffer。

CreatePixelBuffer(CVPixelBufferPoolAllocationSettings, CVReturn)

在池中创建新的 CVPixelBuffer。

Dispose()

释放 CVPixelBufferPool 对象使用的资源。

Dispose(Boolean)

释放 CVPixelBufferPool 对象使用的资源。

Finalize()

CVPixelBufferPool 对象的终结器

Flush(CVPixelBufferPoolFlushFlags)

一组可重用的 CVPixelBuffer

适用于