Język

CVPixelBuffer Klasa

Definicja

Element CVImageBuffer , który zawiera piksele.

public class CVPixelBuffer : CoreVideo.CVImageBuffer
type CVPixelBuffer = class
    inherit CVImageBuffer
Dziedziczenie

Konstruktory

Nazwisko Opis
CVPixelBuffer(IntPtr, IntPtr, CVPixelFormatType, CVPixelBufferAttributes)

Element CVImageBuffer , który zawiera piksele.

CVPixelBuffer(IntPtr, IntPtr, CVPixelFormatType)

Element CVImageBuffer , który zawiera piksele.

Właściwości

Nazwisko Opis
BaseAddress

Wskaźniki do adresu podstawowego przechowującego piksele.   Musi wywołać polecenie Lock(CVPixelBufferLock) , aby zablokować adres podstawowy

BytesPerRow

Liczba bajtów na wiersz w buforze pikseli.

BytesPerRowAlignmentKey

Element CVImageBuffer , który zawiera piksele.

CGBitmapContextCompatibilityKey

Element CVImageBuffer , który zawiera piksele.

CGImageCompatibilityKey

Element CVImageBuffer , który zawiera piksele.

CleanRect

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po CVImageBuffer)
ColorSpace

Pobieranie przestrzeni kolorów dla tego buforu obrazu

(Odziedziczone po CVImageBuffer)
DataSize

Element CVImageBuffer , który zawiera piksele.

DisplaySize

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po CVImageBuffer)
EncodedSize

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po CVImageBuffer)
ExtendedPixelsBottomKey

Element CVImageBuffer , który zawiera piksele.

ExtendedPixelsLeftKey

Element CVImageBuffer , który zawiera piksele.

ExtendedPixelsRightKey

Element CVImageBuffer , który zawiera piksele.

ExtendedPixelsTopKey

Element CVImageBuffer , który zawiera piksele.

Handle

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po DisposableObject)
Height

Element CVImageBuffer , który zawiera piksele.

HeightKey

Element CVImageBuffer , który zawiera piksele.

IOSurfacePropertiesKey

Element CVImageBuffer , który zawiera piksele.

IOSurfacePurgeableKey

Reprezentuje wartość skojarzoną z stałą "kCVPixelBufferIOSurfacePurgeableKey".

IsFlipped

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po CVImageBuffer)
IsPlanar

Element CVImageBuffer , który zawiera piksele.

MemoryAllocatorKey

Element CVImageBuffer , który zawiera piksele.

MetadataExtension

Reprezentuje wartość skojarzona z stałą "kCVPixelBufferProResRAWKey_MetadataExtension".

MetalCompatibilityKey

Element CVImageBuffer , który zawiera piksele.

OpenGLCompatibilityKey

Element CVImageBuffer , który zawiera piksele.

OpenGLESCompatibilityKey

Element CVImageBuffer , który zawiera piksele.

OpenGLESTextureCacheCompatibilityKey

Element CVImageBuffer , który zawiera piksele.

OpenGLTextureCacheCompatibilityKey

Element CVImageBuffer , który zawiera piksele.

Owns

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po DisposableObject)
PixelFormatType

Element CVImageBuffer , który zawiera piksele.

PixelFormatTypeKey

Element CVImageBuffer , który zawiera piksele.

PlaneAlignmentKey

Element CVImageBuffer , który zawiera piksele.

PlaneCount

Element CVImageBuffer , który zawiera piksele.

ProResRawKey_BlackLevel

Reprezentuje wartość skojarzona z stałą "kCVPixelBufferProResRAWKey_BlackLevel".

ProResRawKey_ColorMatrix

Reprezentuje wartość skojarzona z stałą "kCVPixelBufferProResRAWKey_ColorMatrix".

ProResRawKey_GainFactor

Reprezentuje wartość skojarzona z stałą "kCVPixelBufferProResRAWKey_GainFactor".

ProResRawKey_RecommendedCrop

Reprezentuje wartość skojarzona z stałą "kCVPixelBufferProResRAWKey_RecommendedCrop".

ProResRawKey_SenselSitingOffsets

Reprezentuje wartość skojarzona z stałą "kCVPixelBufferProResRAWKey_SenselSitingOffsets".

ProResRawKey_WhiteBalanceBlueFactor

Reprezentuje wartość skojarzona z stałą "kCVPixelBufferProResRAWKey_WhiteBalanceBlueFactor".

ProResRawKey_WhiteBalanceCct

Reprezentuje wartość skojarzona z stałą "kCVPixelBufferProResRAWKey_WhiteBalanceCCT".

ProResRawKey_WhiteBalanceRedFactor

Reprezentuje wartość skojarzona z stałą "kCVPixelBufferProResRAWKey_WhiteBalanceRedFactor".

ProResRawKey_WhiteLevel

Reprezentuje wartość skojarzona z stałą "kCVPixelBufferProResRAWKey_WhiteLevel".

VersatileBayerKey_BayerPattern

Reprezentuje wartość skojarzona z stałą "kCVPixelBufferVersatileBayerKey_BayerPattern".

Width

Element CVImageBuffer , który zawiera piksele.

WidthKey

Element CVImageBuffer , który zawiera piksele.

Metody

Nazwisko Opis
ClearHandle()

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po DisposableObject)
Create(IntPtr, IntPtr, CVPixelFormatType, Byte[], IntPtr, CVPixelBufferAttributes, CVReturn)

Element CVImageBuffer , który zawiera piksele.

Create(IntPtr, IntPtr, CVPixelFormatType, Byte[], IntPtr, CVPixelBufferAttributes)

Element CVImageBuffer , który zawiera piksele.

Create(IntPtr, IntPtr, CVPixelFormatType, Byte[][], IntPtr[], IntPtr[], IntPtr[], CVPixelBufferAttributes, CVReturn)

Element CVImageBuffer , który zawiera piksele.

Create(IntPtr, IntPtr, CVPixelFormatType, Byte[][], IntPtr[], IntPtr[], IntPtr[], CVPixelBufferAttributes)

Element CVImageBuffer , który zawiera piksele.

Create(IOSurface, CVPixelBufferAttributes)

Element CVImageBuffer , który zawiera piksele.

Create(IOSurface, CVReturn, CVPixelBufferAttributes)

Element CVImageBuffer , który zawiera piksele.

Dispose()

Zwalnia wszystkie zasoby używane przez ten obiekt.

(Odziedziczone po DisposableObject)
Dispose(Boolean)

Zwalnia zasoby używane przez ten obiekt.

(Odziedziczone po NativeObject)
Equals(Object)

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po DisposableObject)
FillExtendedPixels()

Element CVImageBuffer , który zawiera piksele.

GetAttachment(NSString, CVAttachmentMode)
Przestarzałe.

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po CVBuffer)
GetAttachment<T>(NSString, CVAttachmentMode)

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po CVBuffer)
GetAttachments(CVAttachmentMode)

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po CVBuffer)
GetAttachments<TKey,TValue>(CVAttachmentMode)

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po CVBuffer)
GetAttributes(NSDictionary[])

Element CVImageBuffer , który zawiera piksele.

GetBaseAddress(IntPtr)

Element CVImageBuffer , który zawiera piksele.

GetBytesPerRowOfPlane(IntPtr)

Element CVImageBuffer , który zawiera piksele.

GetCheckedHandle()

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po DisposableObject)
GetExtendedPixels(UIntPtr, UIntPtr, UIntPtr, UIntPtr)

Element CVImageBuffer , który zawiera piksele.

GetHashCode()

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po DisposableObject)
GetHeightOfPlane(IntPtr)

Element CVImageBuffer , który zawiera piksele.

GetIOSurface()

Element CVImageBuffer , który zawiera piksele.

GetPixelBufferCreationAttributes()

Element CVImageBuffer , który zawiera piksele.

GetTypeID()

Identyfikator typu CoreVideo.CVPixelBuffer.

GetWidthOfPlane(IntPtr)

Element CVImageBuffer , który zawiera piksele.

HasAttachment(NSString)

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po CVBuffer)
InitializeHandle(NativeHandle)

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po DisposableObject)
IsCompatibleWithAttributes(CVPixelBufferAttributes)

Sprawdź, czy ten bufor pikseli jest zgodny z określonymi atrybutami buforu pikseli.

IsCompatibleWithAttributes(NSDictionary)

Sprawdź, czy ten bufor pikseli jest zgodny z określonymi atrybutami buforu pikseli.

Lock(CVPixelBufferLock)

Blokuje magazyn buforu pikseli.

PropagateAttachments(CVBuffer)

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po CVBuffer)
PropogateAttachments(CVBuffer)
Przestarzałe.

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po CVBuffer)
Release()

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po CVBuffer)
RemoveAllAttachments()

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po CVBuffer)
RemoveAttachment(NSString)

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po CVBuffer)
Retain()

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po CVBuffer)
SetAttachment(NSString, INativeObject, CVAttachmentMode)

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po CVBuffer)
SetAttachments(NSDictionary, CVAttachmentMode)

Element CVImageBuffer , który zawiera piksele.

(Odziedziczone po CVBuffer)
Unlock(CVPixelBufferLock)

Element CVImageBuffer , który zawiera piksele.

Metody rozszerzania

Nazwisko Opis
GetHandle(INativeObject)

Element CVImageBuffer , który zawiera piksele.

GetNonNullHandle(INativeObject, String)

Element CVImageBuffer , który zawiera piksele.

ToCGImage(CVPixelBuffer, CGImage)

Tworzy obraz grafiki core na podstawie buforu pikseli.

Dotyczy