Partager via


CVPixelBufferPool Classe

Définition

Ensemble réutilisable de CVPixelBuffers.

[ObjCRuntime.Watch(4, 0)]
public class CVPixelBufferPool : IDisposable, ObjCRuntime.INativeObject
type CVPixelBufferPool = class
    interface INativeObject
    interface IDisposable
Héritage
CVPixelBufferPool
Attributs
Implémente

Constructeurs

CVPixelBufferPool(CVPixelBufferPoolSettings, CVPixelBufferAttributes)

Crée un CVPixelBufferPool avec les paramètres spécifiés.

CVPixelBufferPool(NSDictionary, NSDictionary)

Crée un CVPixelBufferPool avec les paramètres spécifiés (types faibles).

Propriétés

AlphaChannelIsOpaque

Ensemble réutilisable de CVPixelBuffers.

Attributes

Retourne les attributs de l’objet. Vous devez utiliser la propriété Settings à la place qui retourne une version fortement typée de celui-ci à la place.

CGColorSpaceKey

Ensemble réutilisable de CVPixelBuffers.

ChromaLocation_Bottom

Ensemble réutilisable de CVPixelBuffers.

ChromaLocation_BottomLeft

Ensemble réutilisable de CVPixelBuffers.

ChromaLocation_Center

Ensemble réutilisable de CVPixelBuffers.

ChromaLocation_DV420

Ensemble réutilisable de CVPixelBuffers.

ChromaLocation_Left

Ensemble réutilisable de CVPixelBuffers.

ChromaLocation_Top

Ensemble réutilisable de CVPixelBuffers.

ChromaLocation_TopLeft

Ensemble réutilisable de CVPixelBuffers.

ChromaLocationBottomFieldKey

Ensemble réutilisable de CVPixelBuffers.

ChromaLocationTopFieldKey

Ensemble réutilisable de CVPixelBuffers.

ChromaSubsampling_411

Ensemble réutilisable de CVPixelBuffers.

ChromaSubsampling_420

Ensemble réutilisable de CVPixelBuffers.

ChromaSubsampling_422

Ensemble réutilisable de CVPixelBuffers.

ChromaSubsamplingKey

Ensemble réutilisable de CVPixelBuffers.

CleanApertureHeightKey

Ensemble réutilisable de CVPixelBuffers.

CleanApertureHorizontalOffsetKey

Ensemble réutilisable de CVPixelBuffers.

CleanApertureKey

Ensemble réutilisable de CVPixelBuffers.

CleanApertureVerticalOffsetKey

Ensemble réutilisable de CVPixelBuffers.

CleanApertureWidthKey

Ensemble réutilisable de CVPixelBuffers.

ColorPrimaries_DCI_P3

Ensemble réutilisable de CVPixelBuffers.

ColorPrimaries_EBU_3213

Ensemble réutilisable de CVPixelBuffers.

ColorPrimaries_ITU_R_2020

Ensemble réutilisable de CVPixelBuffers.

ColorPrimaries_ITU_R_709_2

Ensemble réutilisable de CVPixelBuffers.

ColorPrimaries_P22

Ensemble réutilisable de CVPixelBuffers.

ColorPrimaries_P3_D65

Ensemble réutilisable de CVPixelBuffers.

ColorPrimaries_SMPTE_C

Ensemble réutilisable de CVPixelBuffers.

ColorPrimariesKey

Ensemble réutilisable de CVPixelBuffers.

ContentLightLevelInfoKey

Ensemble réutilisable de CVPixelBuffers.

DisplayDimensionsKey

Ensemble réutilisable de CVPixelBuffers.

DisplayHeightKey

Ensemble réutilisable de CVPixelBuffers.

DisplayWidthKey

Ensemble réutilisable de CVPixelBuffers.

FieldCountKey

Ensemble réutilisable de CVPixelBuffers.

FieldDetailKey

Ensemble réutilisable de CVPixelBuffers.

FieldDetailSpatialFirstLineEarly

Ensemble réutilisable de CVPixelBuffers.

FieldDetailSpatialFirstLineLate

Ensemble réutilisable de CVPixelBuffers.

FieldDetailTemporalBottomFirst

Ensemble réutilisable de CVPixelBuffers.

FieldDetailTemporalTopFirst

Ensemble réutilisable de CVPixelBuffers.

GammaLevelKey

Ensemble réutilisable de CVPixelBuffers.

Handle

Handle (pointeur) vers la représentation d’objet non managée.

MasteringDisplayColorVolumeKey

Ensemble réutilisable de CVPixelBuffers.

MaximumBufferAgeKey

Ensemble réutilisable de CVPixelBuffers.

MinimumBufferCountKey

Ensemble réutilisable de CVPixelBuffers.

MovieTimeKey

Ensemble réutilisable de CVPixelBuffers.

NonPropagatedAttachmentsKey

Ensemble réutilisable de CVPixelBuffers.

PixelAspectRatioHorizontalSpacingKey

Ensemble réutilisable de CVPixelBuffers.

PixelAspectRatioKey

Ensemble réutilisable de CVPixelBuffers.

PixelAspectRatioVerticalSpacingKey

Ensemble réutilisable de CVPixelBuffers.

PixelBufferAttributes

NSDictionary faiblement typé contenant tous les attributs PixelBuffer dans le pool, il est plus facile d’utiliser la propriété Settings typée de manière incorrecte.

PreferredCleanApertureKey

Ensemble réutilisable de CVPixelBuffers.

PropagatedAttachmentsKey

Ensemble réutilisable de CVPixelBuffers.

Settings

Paramètres utilisés pour le PixelBufferPool.

TimeScaleKey

Ensemble réutilisable de CVPixelBuffers.

TimeValueKey

Ensemble réutilisable de CVPixelBuffers.

TransferFunction_ITU_R_2020

Ensemble réutilisable de CVPixelBuffers.

TransferFunction_ITU_R_2100_HLG

Ensemble réutilisable de CVPixelBuffers.

TransferFunction_ITU_R_709_2

Ensemble réutilisable de CVPixelBuffers.

TransferFunction_SMPTE_240M_1995

Ensemble réutilisable de CVPixelBuffers.

TransferFunction_SMPTE_ST_2084_PQ

Ensemble réutilisable de CVPixelBuffers.

TransferFunction_SMPTE_ST_428_1

Ensemble réutilisable de CVPixelBuffers.

TransferFunction_sRGB

Ensemble réutilisable de CVPixelBuffers.

TransferFunction_UseGamma

Ensemble réutilisable de CVPixelBuffers.

TransferFunctionKey

Ensemble réutilisable de CVPixelBuffers.

TypeID

CoreFoundation TypeID pour le CVPixelBufferPool.

YCbCrMatrix_DCI_P3

Ensemble réutilisable de CVPixelBuffers.

YCbCrMatrix_ITU_R_2020

Ensemble réutilisable de CVPixelBuffers.

YCbCrMatrix_ITU_R_601_4

Ensemble réutilisable de CVPixelBuffers.

YCbCrMatrix_ITU_R_709_2

Ensemble réutilisable de CVPixelBuffers.

YCbCrMatrix_P3_D65

Ensemble réutilisable de CVPixelBuffers.

YCbCrMatrix_SMPTE_240M_1995

Ensemble réutilisable de CVPixelBuffers.

YCbCrMatrixKey

Ensemble réutilisable de CVPixelBuffers.

Méthodes

CreatePixelBuffer()

Crée un CVPixelBuffer dans le pool.

CreatePixelBuffer(CVPixelBufferPoolAllocationSettings, CVReturn)

Crée un CVPixelBuffer dans le pool.

Dispose()

Libère les ressources utilisées par l’objet CVPixelBufferPool.

Dispose(Boolean)

Libère les ressources utilisées par l’objet CVPixelBufferPool.

Finalize()

Finaliseur pour l’objet CVPixelBufferPool

Flush(CVPixelBufferPoolFlushFlags)

Ensemble réutilisable de CVPixelBuffers.

S’applique à