Sprache

CVPixelBuffer Klasse

Definition

Ein CVImageBuffer Pixel, das Pixel enthält.

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

Konstruktoren

Name Beschreibung
CVPixelBuffer(IntPtr, IntPtr, CVPixelFormatType, CVPixelBufferAttributes)

Ein CVImageBuffer Pixel, das Pixel enthält.

CVPixelBuffer(IntPtr, IntPtr, CVPixelFormatType)

Ein CVImageBuffer Pixel, das Pixel enthält.

Eigenschaften

Name Beschreibung
BaseAddress

Zeiger auf die Basisadresse, die die Pixel speichert.   Muss aufrufen Lock(CVPixelBufferLock) , um die Basisadresse zu sperren

BytesPerRow

Die Anzahl der Bytes pro Zeile im Pixelpuffer.

BytesPerRowAlignmentKey

Ein CVImageBuffer Pixel, das Pixel enthält.

CGBitmapContextCompatibilityKey

Ein CVImageBuffer Pixel, das Pixel enthält.

CGImageCompatibilityKey

Ein CVImageBuffer Pixel, das Pixel enthält.

CleanRect

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von CVImageBuffer)
ColorSpace

Abrufen des Farbraums für diesen Bildpuffer

(Geerbt von CVImageBuffer)
DataSize

Ein CVImageBuffer Pixel, das Pixel enthält.

DisplaySize

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von CVImageBuffer)
EncodedSize

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von CVImageBuffer)
ExtendedPixelsBottomKey

Ein CVImageBuffer Pixel, das Pixel enthält.

ExtendedPixelsLeftKey

Ein CVImageBuffer Pixel, das Pixel enthält.

ExtendedPixelsRightKey

Ein CVImageBuffer Pixel, das Pixel enthält.

ExtendedPixelsTopKey

Ein CVImageBuffer Pixel, das Pixel enthält.

Handle

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von DisposableObject)
Height

Ein CVImageBuffer Pixel, das Pixel enthält.

HeightKey

Ein CVImageBuffer Pixel, das Pixel enthält.

IOSurfacePropertiesKey

Ein CVImageBuffer Pixel, das Pixel enthält.

IOSurfacePurgeableKey

Stellt den Wert dar, der der Konstante "kCVPixelBufferIOSurfacePurgeableKey" zugeordnet ist.

IsFlipped

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von CVImageBuffer)
IsPlanar

Ein CVImageBuffer Pixel, das Pixel enthält.

MemoryAllocatorKey

Ein CVImageBuffer Pixel, das Pixel enthält.

MetadataExtension

Stellt den Wert dar, der der Konstante "kCVPixelBufferProResRAWKey_MetadataExtension" zugeordnet ist.

MetalCompatibilityKey

Ein CVImageBuffer Pixel, das Pixel enthält.

OpenGLCompatibilityKey

Ein CVImageBuffer Pixel, das Pixel enthält.

OpenGLESCompatibilityKey

Ein CVImageBuffer Pixel, das Pixel enthält.

OpenGLESTextureCacheCompatibilityKey

Ein CVImageBuffer Pixel, das Pixel enthält.

OpenGLTextureCacheCompatibilityKey

Ein CVImageBuffer Pixel, das Pixel enthält.

Owns

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von DisposableObject)
PixelFormatType

Ein CVImageBuffer Pixel, das Pixel enthält.

PixelFormatTypeKey

Ein CVImageBuffer Pixel, das Pixel enthält.

PlaneAlignmentKey

Ein CVImageBuffer Pixel, das Pixel enthält.

PlaneCount

Ein CVImageBuffer Pixel, das Pixel enthält.

ProResRawKey_BlackLevel

Stellt den Wert dar, der der Konstante "kCVPixelBufferProResRAWKey_BlackLevel" zugeordnet ist.

ProResRawKey_ColorMatrix

Stellt den Wert dar, der der Konstante "kCVPixelBufferProResRAWKey_ColorMatrix" zugeordnet ist.

ProResRawKey_GainFactor

Stellt den Wert dar, der der Konstante "kCVPixelBufferProResRAWKey_GainFactor" zugeordnet ist.

ProResRawKey_RecommendedCrop

Stellt den Wert dar, der der Konstante "kCVPixelBufferProResRAWKey_RecommendedCrop" zugeordnet ist.

ProResRawKey_SenselSitingOffsets

Stellt den Wert dar, der der Konstante "kCVPixelBufferProResRAWKey_SenselSitingOffsets" zugeordnet ist.

ProResRawKey_WhiteBalanceBlueFactor

Stellt den Wert dar, der der Konstante "kCVPixelBufferProResRAWKey_WhiteBalanceBlueFactor" zugeordnet ist.

ProResRawKey_WhiteBalanceCct

Stellt den Wert dar, der der Konstante "kCVPixelBufferProResRAWKey_WhiteBalanceCCT" zugeordnet ist.

ProResRawKey_WhiteBalanceRedFactor

Stellt den Wert dar, der der Konstante "kCVPixelBufferProResRAWKey_WhiteBalanceRedFactor" zugeordnet ist.

ProResRawKey_WhiteLevel

Stellt den Wert dar, der der Konstante "kCVPixelBufferProResRAWKey_WhiteLevel" zugeordnet ist.

VersatileBayerKey_BayerPattern

Stellt den Wert dar, der der Konstante "kCVPixelBufferVersatileBayerKey_BayerPattern" zugeordnet ist.

Width

Ein CVImageBuffer Pixel, das Pixel enthält.

WidthKey

Ein CVImageBuffer Pixel, das Pixel enthält.

Methoden

Name Beschreibung
ClearHandle()

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von DisposableObject)
Create(IntPtr, IntPtr, CVPixelFormatType, Byte[], IntPtr, CVPixelBufferAttributes, CVReturn)

Ein CVImageBuffer Pixel, das Pixel enthält.

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

Ein CVImageBuffer Pixel, das Pixel enthält.

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

Ein CVImageBuffer Pixel, das Pixel enthält.

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

Ein CVImageBuffer Pixel, das Pixel enthält.

Create(IOSurface, CVPixelBufferAttributes)

Ein CVImageBuffer Pixel, das Pixel enthält.

Create(IOSurface, CVReturn, CVPixelBufferAttributes)

Ein CVImageBuffer Pixel, das Pixel enthält.

Dispose()

Gibt alle von diesem Objekt verwendeten Ressourcen frei.

(Geerbt von DisposableObject)
Dispose(Boolean)

Gibt die von diesem Objekt verwendeten Ressourcen frei.

(Geerbt von NativeObject)
Equals(Object)

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von DisposableObject)
FillExtendedPixels()

Ein CVImageBuffer Pixel, das Pixel enthält.

GetAttachment(NSString, CVAttachmentMode)
Veraltet.

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von CVBuffer)
GetAttachment<T>(NSString, CVAttachmentMode)

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von CVBuffer)
GetAttachments(CVAttachmentMode)

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von CVBuffer)
GetAttachments<TKey,TValue>(CVAttachmentMode)

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von CVBuffer)
GetAttributes(NSDictionary[])

Ein CVImageBuffer Pixel, das Pixel enthält.

GetBaseAddress(IntPtr)

Ein CVImageBuffer Pixel, das Pixel enthält.

GetBytesPerRowOfPlane(IntPtr)

Ein CVImageBuffer Pixel, das Pixel enthält.

GetCheckedHandle()

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von DisposableObject)
GetExtendedPixels(UIntPtr, UIntPtr, UIntPtr, UIntPtr)

Ein CVImageBuffer Pixel, das Pixel enthält.

GetHashCode()

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von DisposableObject)
GetHeightOfPlane(IntPtr)

Ein CVImageBuffer Pixel, das Pixel enthält.

GetIOSurface()

Ein CVImageBuffer Pixel, das Pixel enthält.

GetPixelBufferCreationAttributes()

Ein CVImageBuffer Pixel, das Pixel enthält.

GetTypeID()

Typbezeichner für den CoreVideo.CVPixelBuffer-Typ.

GetWidthOfPlane(IntPtr)

Ein CVImageBuffer Pixel, das Pixel enthält.

HasAttachment(NSString)

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von CVBuffer)
InitializeHandle(NativeHandle)

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von DisposableObject)
IsCompatibleWithAttributes(CVPixelBufferAttributes)

Überprüfen Sie, ob dieser Pixelpuffer mit den angegebenen Pixelpufferattributen kompatibel ist.

IsCompatibleWithAttributes(NSDictionary)

Überprüfen Sie, ob dieser Pixelpuffer mit den angegebenen Pixelpufferattributen kompatibel ist.

Lock(CVPixelBufferLock)

Sperrt den Speicher für den Pixelpuffer.

PropagateAttachments(CVBuffer)

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von CVBuffer)
PropogateAttachments(CVBuffer)
Veraltet.

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von CVBuffer)
Release()

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von CVBuffer)
RemoveAllAttachments()

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von CVBuffer)
RemoveAttachment(NSString)

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von CVBuffer)
Retain()

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von CVBuffer)
SetAttachment(NSString, INativeObject, CVAttachmentMode)

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von CVBuffer)
SetAttachments(NSDictionary, CVAttachmentMode)

Ein CVImageBuffer Pixel, das Pixel enthält.

(Geerbt von CVBuffer)
Unlock(CVPixelBufferLock)

Ein CVImageBuffer Pixel, das Pixel enthält.

Erweiterungsmethoden

Name Beschreibung
GetHandle(INativeObject)

Ein CVImageBuffer Pixel, das Pixel enthält.

GetNonNullHandle(INativeObject, String)

Ein CVImageBuffer Pixel, das Pixel enthält.

ToCGImage(CVPixelBuffer, CGImage)

Erstellt ein Kerngrafikbild aus einem Pixelpuffer.

Gilt für: