CVImageBuffer Class

Definition

A CVBuffer that stores image data.

[ObjCRuntime.Watch(4, 0)]
public class CVImageBuffer : CoreVideo.CVBuffer
type CVImageBuffer = class
    inherit CVBuffer
Inheritance
CVImageBuffer
Derived
Attributes

Properties

AlphaChannelIsOpaque
CGColorSpaceKey
ChromaLocation_Bottom
ChromaLocation_BottomLeft
ChromaLocation_Center
ChromaLocation_DV420
ChromaLocation_Left
ChromaLocation_Top
ChromaLocation_TopLeft
ChromaLocationBottomFieldKey
ChromaLocationTopFieldKey
ChromaSubsampling_411
ChromaSubsampling_420
ChromaSubsampling_422
ChromaSubsamplingKey
CleanApertureHeightKey
CleanApertureHorizontalOffsetKey
CleanApertureKey
CleanApertureVerticalOffsetKey
CleanApertureWidthKey
CleanRect
ColorPrimaries_DCI_P3
ColorPrimaries_EBU_3213
ColorPrimaries_ITU_R_2020
ColorPrimaries_ITU_R_709_2
ColorPrimaries_P22
ColorPrimaries_P3_D65
ColorPrimaries_SMPTE_C
ColorPrimariesKey
ColorSpace

Developers should not use this deprecated property.

ContentLightLevelInfoKey
DisplayDimensionsKey
DisplayHeightKey
DisplaySize
DisplayWidthKey
EncodedSize
FieldCountKey
FieldDetailKey
FieldDetailSpatialFirstLineEarly
FieldDetailSpatialFirstLineLate
FieldDetailTemporalBottomFirst
FieldDetailTemporalTopFirst
GammaLevelKey
Handle

Handle (pointer) to the unmanaged object representation.

(Inherited from CVBuffer)
IsFlipped
MasteringDisplayColorVolumeKey
MovieTimeKey
NonPropagatedAttachmentsKey
PixelAspectRatioHorizontalSpacingKey
PixelAspectRatioKey
PixelAspectRatioVerticalSpacingKey
PreferredCleanApertureKey
PropagatedAttachmentsKey
TimeScaleKey
TimeValueKey
TransferFunction_ITU_R_2020
TransferFunction_ITU_R_2100_HLG
TransferFunction_ITU_R_709_2
TransferFunction_SMPTE_240M_1995
TransferFunction_SMPTE_ST_2084_PQ
TransferFunction_SMPTE_ST_428_1
TransferFunction_sRGB
TransferFunction_UseGamma
TransferFunctionKey
YCbCrMatrix_DCI_P3
YCbCrMatrix_ITU_R_2020
YCbCrMatrix_ITU_R_601_4
YCbCrMatrix_ITU_R_709_2
YCbCrMatrix_P3_D65
YCbCrMatrix_SMPTE_240M_1995
YCbCrMatrixKey

Methods

CreateFrom(NSDictionary)
Dispose()

Releases the resources used by the CVBuffer object.

(Inherited from CVBuffer)
Dispose(Boolean)

Releases the resources used by the CVBuffer object.

(Inherited from CVBuffer)
GetAttachment(NSString, CVAttachmentMode) (Inherited from CVBuffer)
GetAttachment<T>(NSString, CVAttachmentMode) (Inherited from CVBuffer)
GetAttachments(CVAttachmentMode) (Inherited from CVBuffer)
GetAttachments<TKey,TValue>(CVAttachmentMode) (Inherited from CVBuffer)
GetCodePoint(CVImageBufferColorPrimaries)
GetCodePoint(CVImageBufferTransferFunction)
GetCodePoint(CVImageBufferYCbCrMatrix)
GetColorPrimariesOption(Int32)
GetTransferFunctionOption(Int32)
GetYCbCrMatrixOption(Int32)
PropogateAttachments(CVBuffer) (Inherited from CVBuffer)
RemoveAllAttachments() (Inherited from CVBuffer)
RemoveAttachment(NSString) (Inherited from CVBuffer)
SetAttachment(NSString, INativeObject, CVAttachmentMode) (Inherited from CVBuffer)
SetAttachments(NSDictionary, CVAttachmentMode) (Inherited from CVBuffer)

Applies to