Compartilhar via


CVPixelBufferPool Classe

Definição

Um conjunto reutilizável de CVPixelBuffers.

[ObjCRuntime.Watch(4, 0)]
public class CVPixelBufferPool : IDisposable, ObjCRuntime.INativeObject
type CVPixelBufferPool = class
    interface INativeObject
    interface IDisposable
Herança
CVPixelBufferPool
Atributos
Implementações

Construtores

CVPixelBufferPool(CVPixelBufferPoolSettings, CVPixelBufferAttributes)

Cria um CVPixelBufferPool com os parâmetros especificados.

CVPixelBufferPool(NSDictionary, NSDictionary)

Cria um CVPixelBufferPool com os parâmetros especificados (tipos fracos).

Propriedades

AlphaChannelIsOpaque

Um conjunto reutilizável de CVPixelBuffers.

Attributes

Retorna os atributos do objeto , você deve usar a propriedade Settings, em vez disso, que retorna uma versão fortemente tipada deste.

CGColorSpaceKey

Um conjunto reutilizável de CVPixelBuffers.

ChromaLocation_Bottom

Um conjunto reutilizável de CVPixelBuffers.

ChromaLocation_BottomLeft

Um conjunto reutilizável de CVPixelBuffers.

ChromaLocation_Center

Um conjunto reutilizável de CVPixelBuffers.

ChromaLocation_DV420

Um conjunto reutilizável de CVPixelBuffers.

ChromaLocation_Left

Um conjunto reutilizável de CVPixelBuffers.

ChromaLocation_Top

Um conjunto reutilizável de CVPixelBuffers.

ChromaLocation_TopLeft

Um conjunto reutilizável de CVPixelBuffers.

ChromaLocationBottomFieldKey

Um conjunto reutilizável de CVPixelBuffers.

ChromaLocationTopFieldKey

Um conjunto reutilizável de CVPixelBuffers.

ChromaSubsampling_411

Um conjunto reutilizável de CVPixelBuffers.

ChromaSubsampling_420

Um conjunto reutilizável de CVPixelBuffers.

ChromaSubsampling_422

Um conjunto reutilizável de CVPixelBuffers.

ChromaSubsamplingKey

Um conjunto reutilizável de CVPixelBuffers.

CleanApertureHeightKey

Um conjunto reutilizável de CVPixelBuffers.

CleanApertureHorizontalOffsetKey

Um conjunto reutilizável de CVPixelBuffers.

CleanApertureKey

Um conjunto reutilizável de CVPixelBuffers.

CleanApertureVerticalOffsetKey

Um conjunto reutilizável de CVPixelBuffers.

CleanApertureWidthKey

Um conjunto reutilizável de CVPixelBuffers.

ColorPrimaries_DCI_P3

Um conjunto reutilizável de CVPixelBuffers.

ColorPrimaries_EBU_3213

Um conjunto reutilizável de CVPixelBuffers.

ColorPrimaries_ITU_R_2020

Um conjunto reutilizável de CVPixelBuffers.

ColorPrimaries_ITU_R_709_2

Um conjunto reutilizável de CVPixelBuffers.

ColorPrimaries_P22

Um conjunto reutilizável de CVPixelBuffers.

ColorPrimaries_P3_D65

Um conjunto reutilizável de CVPixelBuffers.

ColorPrimaries_SMPTE_C

Um conjunto reutilizável de CVPixelBuffers.

ColorPrimariesKey

Um conjunto reutilizável de CVPixelBuffers.

ContentLightLevelInfoKey

Um conjunto reutilizável de CVPixelBuffers.

DisplayDimensionsKey

Um conjunto reutilizável de CVPixelBuffers.

DisplayHeightKey

Um conjunto reutilizável de CVPixelBuffers.

DisplayWidthKey

Um conjunto reutilizável de CVPixelBuffers.

FieldCountKey

Um conjunto reutilizável de CVPixelBuffers.

FieldDetailKey

Um conjunto reutilizável de CVPixelBuffers.

FieldDetailSpatialFirstLineEarly

Um conjunto reutilizável de CVPixelBuffers.

FieldDetailSpatialFirstLineLate

Um conjunto reutilizável de CVPixelBuffers.

FieldDetailTemporalBottomFirst

Um conjunto reutilizável de CVPixelBuffers.

FieldDetailTemporalTopFirst

Um conjunto reutilizável de CVPixelBuffers.

GammaLevelKey

Um conjunto reutilizável de CVPixelBuffers.

Handle

Manipule (ponteiro) para a representação de objeto não gerenciado.

MasteringDisplayColorVolumeKey

Um conjunto reutilizável de CVPixelBuffers.

MaximumBufferAgeKey

Um conjunto reutilizável de CVPixelBuffers.

MinimumBufferCountKey

Um conjunto reutilizável de CVPixelBuffers.

MovieTimeKey

Um conjunto reutilizável de CVPixelBuffers.

NonPropagatedAttachmentsKey

Um conjunto reutilizável de CVPixelBuffers.

PixelAspectRatioHorizontalSpacingKey

Um conjunto reutilizável de CVPixelBuffers.

PixelAspectRatioKey

Um conjunto reutilizável de CVPixelBuffers.

PixelAspectRatioVerticalSpacingKey

Um conjunto reutilizável de CVPixelBuffers.

PixelBufferAttributes

NSDictionary com tipo flexível que contém todos os atributos PixelBuffer no pool, é mais fácil usar a propriedade Settings com tipo strogly.

PreferredCleanApertureKey

Um conjunto reutilizável de CVPixelBuffers.

PropagatedAttachmentsKey

Um conjunto reutilizável de CVPixelBuffers.

Settings

As configurações em uso para o PixelBufferPool.

TimeScaleKey

Um conjunto reutilizável de CVPixelBuffers.

TimeValueKey

Um conjunto reutilizável de CVPixelBuffers.

TransferFunction_ITU_R_2020

Um conjunto reutilizável de CVPixelBuffers.

TransferFunction_ITU_R_2100_HLG

Um conjunto reutilizável de CVPixelBuffers.

TransferFunction_ITU_R_709_2

Um conjunto reutilizável de CVPixelBuffers.

TransferFunction_SMPTE_240M_1995

Um conjunto reutilizável de CVPixelBuffers.

TransferFunction_SMPTE_ST_2084_PQ

Um conjunto reutilizável de CVPixelBuffers.

TransferFunction_SMPTE_ST_428_1

Um conjunto reutilizável de CVPixelBuffers.

TransferFunction_sRGB

Um conjunto reutilizável de CVPixelBuffers.

TransferFunction_UseGamma

Um conjunto reutilizável de CVPixelBuffers.

TransferFunctionKey

Um conjunto reutilizável de CVPixelBuffers.

TypeID

CoreFoundation TypeID para CVPixelBufferPool.

YCbCrMatrix_DCI_P3

Um conjunto reutilizável de CVPixelBuffers.

YCbCrMatrix_ITU_R_2020

Um conjunto reutilizável de CVPixelBuffers.

YCbCrMatrix_ITU_R_601_4

Um conjunto reutilizável de CVPixelBuffers.

YCbCrMatrix_ITU_R_709_2

Um conjunto reutilizável de CVPixelBuffers.

YCbCrMatrix_P3_D65

Um conjunto reutilizável de CVPixelBuffers.

YCbCrMatrix_SMPTE_240M_1995

Um conjunto reutilizável de CVPixelBuffers.

YCbCrMatrixKey

Um conjunto reutilizável de CVPixelBuffers.

Métodos

CreatePixelBuffer()

Cria um novo CVPixelBuffer no pool.

CreatePixelBuffer(CVPixelBufferPoolAllocationSettings, CVReturn)

Cria um novo CVPixelBuffer no pool.

Dispose()

Libera os recursos usados pelo objeto CVPixelBufferPool.

Dispose(Boolean)

Libera os recursos usados pelo objeto CVPixelBufferPool.

Finalize()

Finalizador para o objeto CVPixelBufferPool

Flush(CVPixelBufferPoolFlushFlags)

Um conjunto reutilizável de CVPixelBuffers.

Aplica-se a