Freigeben über


CVPixelBuffer Klasse

Definition

Eine CVImageBuffer , die Pixel enthält.

[ObjCRuntime.Watch(4, 0)]
public class CVPixelBuffer : CoreVideo.CVImageBuffer
type CVPixelBuffer = class
    inherit CVImageBuffer
Vererbung
CVPixelBuffer
Attribute

Konstruktoren

CVPixelBuffer(nint, nint, CVPixelFormatType, CVPixelBufferAttributes)

Eine CVImageBuffer , die Pixel enthält.

CVPixelBuffer(nint, nint, CVPixelFormatType)

Eine CVImageBuffer , die Pixel enthält.

Eigenschaften

BaseAddress

Zeiger auf die Basisadresse, die die Pixel speichert.   Muss M:CoreVideo.CVPixelBuffer.Lock* aufrufen, um die Basisadresse zu sperren

BytesPerRow

Die Anzahl der Bytes pro Zeile im Pixelpuffer.

BytesPerRowAlignmentKey

Eine CVImageBuffer , die Pixel enthält.

CGBitmapContextCompatibilityKey

Eine CVImageBuffer , die Pixel enthält.

CGImageCompatibilityKey

Eine CVImageBuffer , die Pixel enthält.

CleanRect

Eine CVImageBuffer , die Pixel enthält.

(Geerbt von CVImageBuffer)
ColorSpace

Entwickler sollten diese veraltete Eigenschaft nicht verwenden.

(Geerbt von CVImageBuffer)
DataSize

Eine CVImageBuffer , die Pixel enthält.

DisplaySize

Eine CVImageBuffer , die Pixel enthält.

(Geerbt von CVImageBuffer)
EncodedSize

Eine CVImageBuffer , die Pixel enthält.

(Geerbt von CVImageBuffer)
ExtendedPixelsBottomKey

Eine CVImageBuffer , die Pixel enthält.

ExtendedPixelsLeftKey

Eine CVImageBuffer , die Pixel enthält.

ExtendedPixelsRightKey

Eine CVImageBuffer , die Pixel enthält.

ExtendedPixelsTopKey

Eine CVImageBuffer , die Pixel enthält.

Handle

Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts.

(Geerbt von CVBuffer)
Height

Eine CVImageBuffer , die Pixel enthält.

HeightKey

Eine CVImageBuffer , die Pixel enthält.

IOSurfacePropertiesKey

Eine CVImageBuffer , die Pixel enthält.

IsFlipped

Eine CVImageBuffer , die Pixel enthält.

(Geerbt von CVImageBuffer)
IsPlanar

Eine CVImageBuffer , die Pixel enthält.

MemoryAllocatorKey

Eine CVImageBuffer , die Pixel enthält.

MetalCompatibilityKey

Eine CVImageBuffer , die Pixel enthält.

OpenGLCompatibilityKey

Eine CVImageBuffer , die Pixel enthält.

OpenGLESCompatibilityKey

Eine CVImageBuffer , die Pixel enthält.

OpenGLESTextureCacheCompatibilityKey

Eine CVImageBuffer , die Pixel enthält.

OpenGLTextureCacheCompatibilityKey

Eine CVImageBuffer , die Pixel enthält.

PixelFormatType

Eine CVImageBuffer , die Pixel enthält.

PixelFormatTypeKey

Eine CVImageBuffer , die Pixel enthält.

PlaneAlignmentKey

Eine CVImageBuffer , die Pixel enthält.

PlaneCount

Eine CVImageBuffer , die Pixel enthält.

Width

Eine CVImageBuffer , die Pixel enthält.

WidthKey

Eine CVImageBuffer , die Pixel enthält.

Methoden

Create(IOSurface, CVPixelBufferAttributes)

Eine CVImageBuffer , die Pixel enthält.

Create(IOSurface, CVReturn, CVPixelBufferAttributes)

Eine CVImageBuffer , die Pixel enthält.

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

Eine CVImageBuffer , die Pixel enthält.

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

Eine CVImageBuffer , die Pixel enthält.

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

Eine CVImageBuffer , die Pixel enthält.

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

Eine CVImageBuffer , die Pixel enthält.

Dispose()

Gibt die vom CVBuffer-Objekt verwendeten Ressourcen frei.

(Geerbt von CVBuffer)
Dispose(Boolean)

Gibt die vom CVBuffer-Objekt verwendeten Ressourcen frei.

(Geerbt von CVBuffer)
FillExtendedPixels()

Eine CVImageBuffer , die Pixel enthält.

GetAttachment(NSString, CVAttachmentMode)

Eine CVImageBuffer , die Pixel enthält.

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

Eine CVImageBuffer , die Pixel enthält.

(Geerbt von CVBuffer)
GetAttachments(CVAttachmentMode)

Eine CVImageBuffer , die Pixel enthält.

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

Eine CVImageBuffer , die Pixel enthält.

(Geerbt von CVBuffer)
GetAttributes(NSDictionary[])

Eine CVImageBuffer , die Pixel enthält.

GetBaseAddress(nint)

Eine CVImageBuffer , die Pixel enthält.

GetBytesPerRowOfPlane(nint)

Eine CVImageBuffer , die Pixel enthält.

GetExtendedPixels(nuint, nuint, nuint, nuint)

Eine CVImageBuffer , die Pixel enthält.

GetHeightOfPlane(nint)

Eine CVImageBuffer , die Pixel enthält.

GetIOSurface()

Eine CVImageBuffer , die Pixel enthält.

GetTypeID()

Geben Sie den Bezeichner für den CoreVideo.CVPixelBuffer-Typ ein.

GetWidthOfPlane(nint)

Eine CVImageBuffer , die Pixel enthält.

Lock(CVOptionFlags)
Veraltet.

Sperrt den Speicher für den Pixelpuffer.

Lock(CVPixelBufferLock)

Eine CVImageBuffer , die Pixel enthält.

PropogateAttachments(CVBuffer)

Eine CVImageBuffer , die Pixel enthält.

(Geerbt von CVBuffer)
RemoveAllAttachments()

Eine CVImageBuffer , die Pixel enthält.

(Geerbt von CVBuffer)
RemoveAttachment(NSString)

Eine CVImageBuffer , die Pixel enthält.

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

Eine CVImageBuffer , die Pixel enthält.

(Geerbt von CVBuffer)
SetAttachments(NSDictionary, CVAttachmentMode)

Eine CVImageBuffer , die Pixel enthält.

(Geerbt von CVBuffer)
Unlock(CVOptionFlags)
Veraltet.

Eine CVImageBuffer , die Pixel enthält.

Unlock(CVPixelBufferLock)

Eine CVImageBuffer , die Pixel enthält.

Erweiterungsmethoden

ToCGImage(CVPixelBuffer, CGImage)

Eine CVImageBuffer , die Pixel enthält.

Gilt für:

Weitere Informationen