Share via


CVPixelBufferPool 클래스

정의

재사용 가능한 s 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

재사용 가능한 s CVPixelBuffer집합입니다.

Attributes

개체의 특성을 반환합니다. 대신 강력한 형식의 버전을 반환하는 Settings 속성을 대신 사용해야 합니다.

CGColorSpaceKey

재사용 가능한 s CVPixelBuffer집합입니다.

ChromaLocation_Bottom

재사용 가능한 s CVPixelBuffer집합입니다.

ChromaLocation_BottomLeft

재사용 가능한 s CVPixelBuffer집합입니다.

ChromaLocation_Center

재사용 가능한 s CVPixelBuffer집합입니다.

ChromaLocation_DV420

재사용 가능한 s CVPixelBuffer집합입니다.

ChromaLocation_Left

재사용 가능한 s CVPixelBuffer집합입니다.

ChromaLocation_Top

재사용 가능한 s CVPixelBuffer집합입니다.

ChromaLocation_TopLeft

재사용 가능한 s CVPixelBuffer집합입니다.

ChromaLocationBottomFieldKey

재사용 가능한 s CVPixelBuffer집합입니다.

ChromaLocationTopFieldKey

재사용 가능한 s CVPixelBuffer집합입니다.

ChromaSubsampling_411

재사용 가능한 s CVPixelBuffer집합입니다.

ChromaSubsampling_420

재사용 가능한 s CVPixelBuffer집합입니다.

ChromaSubsampling_422

재사용 가능한 s CVPixelBuffer집합입니다.

ChromaSubsamplingKey

재사용 가능한 s CVPixelBuffer집합입니다.

CleanApertureHeightKey

재사용 가능한 s CVPixelBuffer집합입니다.

CleanApertureHorizontalOffsetKey

재사용 가능한 s CVPixelBuffer집합입니다.

CleanApertureKey

재사용 가능한 s CVPixelBuffer집합입니다.

CleanApertureVerticalOffsetKey

재사용 가능한 s CVPixelBuffer집합입니다.

CleanApertureWidthKey

재사용 가능한 s CVPixelBuffer집합입니다.

ColorPrimaries_DCI_P3

재사용 가능한 s CVPixelBuffer집합입니다.

ColorPrimaries_EBU_3213

재사용 가능한 s CVPixelBuffer집합입니다.

ColorPrimaries_ITU_R_2020

재사용 가능한 s CVPixelBuffer집합입니다.

ColorPrimaries_ITU_R_709_2

재사용 가능한 s CVPixelBuffer집합입니다.

ColorPrimaries_P22

재사용 가능한 s CVPixelBuffer집합입니다.

ColorPrimaries_P3_D65

재사용 가능한 s CVPixelBuffer집합입니다.

ColorPrimaries_SMPTE_C

재사용 가능한 s CVPixelBuffer집합입니다.

ColorPrimariesKey

재사용 가능한 s CVPixelBuffer집합입니다.

ContentLightLevelInfoKey

재사용 가능한 s CVPixelBuffer집합입니다.

DisplayDimensionsKey

재사용 가능한 s CVPixelBuffer집합입니다.

DisplayHeightKey

재사용 가능한 s CVPixelBuffer집합입니다.

DisplayWidthKey

재사용 가능한 s CVPixelBuffer집합입니다.

FieldCountKey

재사용 가능한 s CVPixelBuffer집합입니다.

FieldDetailKey

재사용 가능한 s CVPixelBuffer집합입니다.

FieldDetailSpatialFirstLineEarly

재사용 가능한 s CVPixelBuffer집합입니다.

FieldDetailSpatialFirstLineLate

재사용 가능한 s CVPixelBuffer집합입니다.

FieldDetailTemporalBottomFirst

재사용 가능한 s CVPixelBuffer집합입니다.

FieldDetailTemporalTopFirst

재사용 가능한 s CVPixelBuffer집합입니다.

GammaLevelKey

재사용 가능한 s CVPixelBuffer집합입니다.

Handle

관리되지 않는 개체 표현에 대한 핸들(포인터)입니다.

MasteringDisplayColorVolumeKey

재사용 가능한 s CVPixelBuffer집합입니다.

MaximumBufferAgeKey

재사용 가능한 s CVPixelBuffer집합입니다.

MinimumBufferCountKey

재사용 가능한 s CVPixelBuffer집합입니다.

MovieTimeKey

재사용 가능한 s CVPixelBuffer집합입니다.

NonPropagatedAttachmentsKey

재사용 가능한 s CVPixelBuffer집합입니다.

PixelAspectRatioHorizontalSpacingKey

재사용 가능한 s CVPixelBuffer집합입니다.

PixelAspectRatioKey

재사용 가능한 s CVPixelBuffer집합입니다.

PixelAspectRatioVerticalSpacingKey

재사용 가능한 s CVPixelBuffer집합입니다.

PixelBufferAttributes

풀의 모든 PixelBuffer 특성을 포함하는 느슨하게 형식화된 NSDictionary는 스트로그 형식의 Settings 속성을 사용하는 것이 더 쉽습니다.

PreferredCleanApertureKey

재사용 가능한 s CVPixelBuffer집합입니다.

PropagatedAttachmentsKey

재사용 가능한 s CVPixelBuffer집합입니다.

Settings

PixelBufferPool에 사용할 설정입니다.

TimeScaleKey

재사용 가능한 s CVPixelBuffer집합입니다.

TimeValueKey

재사용 가능한 s CVPixelBuffer집합입니다.

TransferFunction_ITU_R_2020

재사용 가능한 s CVPixelBuffer집합입니다.

TransferFunction_ITU_R_2100_HLG

재사용 가능한 s CVPixelBuffer집합입니다.

TransferFunction_ITU_R_709_2

재사용 가능한 s CVPixelBuffer집합입니다.

TransferFunction_SMPTE_240M_1995

재사용 가능한 s CVPixelBuffer집합입니다.

TransferFunction_SMPTE_ST_2084_PQ

재사용 가능한 s CVPixelBuffer집합입니다.

TransferFunction_SMPTE_ST_428_1

재사용 가능한 s CVPixelBuffer집합입니다.

TransferFunction_sRGB

재사용 가능한 s CVPixelBuffer집합입니다.

TransferFunction_UseGamma

재사용 가능한 s CVPixelBuffer집합입니다.

TransferFunctionKey

재사용 가능한 s CVPixelBuffer집합입니다.

TypeID

CVPixelBufferPool에 대한 CoreFoundation TypeID입니다.

YCbCrMatrix_DCI_P3

재사용 가능한 s CVPixelBuffer집합입니다.

YCbCrMatrix_ITU_R_2020

재사용 가능한 s CVPixelBuffer집합입니다.

YCbCrMatrix_ITU_R_601_4

재사용 가능한 s CVPixelBuffer집합입니다.

YCbCrMatrix_ITU_R_709_2

재사용 가능한 s CVPixelBuffer집합입니다.

YCbCrMatrix_P3_D65

재사용 가능한 s CVPixelBuffer집합입니다.

YCbCrMatrix_SMPTE_240M_1995

재사용 가능한 s CVPixelBuffer집합입니다.

YCbCrMatrixKey

재사용 가능한 s CVPixelBuffer집합입니다.

메서드

CreatePixelBuffer()

풀에 새 CVPixelBuffer를 만듭니다.

CreatePixelBuffer(CVPixelBufferPoolAllocationSettings, CVReturn)

풀에 새 CVPixelBuffer를 만듭니다.

Dispose()

CVPixelBufferPool 개체에서 사용하는 리소스를 해제합니다.

Dispose(Boolean)

CVPixelBufferPool 개체에서 사용하는 리소스를 해제합니다.

Finalize()

CVPixelBufferPool 개체의 종료자

Flush(CVPixelBufferPoolFlushFlags)

재사용 가능한 s CVPixelBuffer집합입니다.

적용 대상