Partager via


CVPixelBuffer Classe

Définition

CVImageBuffer qui contient des pixels.

[ObjCRuntime.Watch(4, 0)]
public class CVPixelBuffer : CoreVideo.CVImageBuffer
type CVPixelBuffer = class
    inherit CVImageBuffer
Héritage
CVPixelBuffer
Attributs

Constructeurs

CVPixelBuffer(nint, nint, CVPixelFormatType)

CVImageBuffer qui contient des pixels.

CVPixelBuffer(nint, nint, CVPixelFormatType, CVPixelBufferAttributes)

CVImageBuffer qui contient des pixels.

Propriétés

BaseAddress

Pointeurs vers l’adresse de base qui stocke les pixels.   Doit appeler M:CoreVideo.CVPixelBuffer.Lock* à pour verrouiller l’adresse de base

BytesPerRow

Nombre d’octets par ligne dans la mémoire tampon de pixels.

BytesPerRowAlignmentKey

CVImageBuffer qui contient des pixels.

CGBitmapContextCompatibilityKey

CVImageBuffer qui contient des pixels.

CGImageCompatibilityKey

CVImageBuffer qui contient des pixels.

CleanRect

CVImageBuffer qui contient des pixels.

(Hérité de CVImageBuffer)
ColorSpace

Les développeurs ne doivent pas utiliser cette propriété dépréciée.

(Hérité de CVImageBuffer)
DataSize

CVImageBuffer qui contient des pixels.

DisplaySize

CVImageBuffer qui contient des pixels.

(Hérité de CVImageBuffer)
EncodedSize

CVImageBuffer qui contient des pixels.

(Hérité de CVImageBuffer)
ExtendedPixelsBottomKey

CVImageBuffer qui contient des pixels.

ExtendedPixelsLeftKey

CVImageBuffer qui contient des pixels.

ExtendedPixelsRightKey

CVImageBuffer qui contient des pixels.

ExtendedPixelsTopKey

CVImageBuffer qui contient des pixels.

Handle

Handle (pointeur) vers la représentation d’objet non managée.

(Hérité de CVBuffer)
Height

CVImageBuffer qui contient des pixels.

HeightKey

CVImageBuffer qui contient des pixels.

IOSurfacePropertiesKey

CVImageBuffer qui contient des pixels.

IsFlipped

CVImageBuffer qui contient des pixels.

(Hérité de CVImageBuffer)
IsPlanar

CVImageBuffer qui contient des pixels.

MemoryAllocatorKey

CVImageBuffer qui contient des pixels.

MetalCompatibilityKey

CVImageBuffer qui contient des pixels.

OpenGLCompatibilityKey

CVImageBuffer qui contient des pixels.

OpenGLESCompatibilityKey

CVImageBuffer qui contient des pixels.

OpenGLESTextureCacheCompatibilityKey

CVImageBuffer qui contient des pixels.

OpenGLTextureCacheCompatibilityKey

CVImageBuffer qui contient des pixels.

PixelFormatType

CVImageBuffer qui contient des pixels.

PixelFormatTypeKey

CVImageBuffer qui contient des pixels.

PlaneAlignmentKey

CVImageBuffer qui contient des pixels.

PlaneCount

CVImageBuffer qui contient des pixels.

Width

CVImageBuffer qui contient des pixels.

WidthKey

CVImageBuffer qui contient des pixels.

Méthodes

Create(IOSurface, CVPixelBufferAttributes)

CVImageBuffer qui contient des pixels.

Create(IOSurface, CVReturn, CVPixelBufferAttributes)

CVImageBuffer qui contient des pixels.

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

CVImageBuffer qui contient des pixels.

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

CVImageBuffer qui contient des pixels.

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

CVImageBuffer qui contient des pixels.

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

CVImageBuffer qui contient des pixels.

Dispose()

Libère les ressources utilisées par l’objet CVBuffer.

(Hérité de CVBuffer)
Dispose(Boolean)

Libère les ressources utilisées par l’objet CVBuffer.

(Hérité de CVBuffer)
FillExtendedPixels()

CVImageBuffer qui contient des pixels.

GetAttachment(NSString, CVAttachmentMode)

CVImageBuffer qui contient des pixels.

(Hérité de CVBuffer)
GetAttachment<T>(NSString, CVAttachmentMode)

CVImageBuffer qui contient des pixels.

(Hérité de CVBuffer)
GetAttachments(CVAttachmentMode)

CVImageBuffer qui contient des pixels.

(Hérité de CVBuffer)
GetAttachments<TKey,TValue>(CVAttachmentMode)

CVImageBuffer qui contient des pixels.

(Hérité de CVBuffer)
GetAttributes(NSDictionary[])

CVImageBuffer qui contient des pixels.

GetBaseAddress(nint)

CVImageBuffer qui contient des pixels.

GetBytesPerRowOfPlane(nint)

CVImageBuffer qui contient des pixels.

GetExtendedPixels(nuint, nuint, nuint, nuint)

CVImageBuffer qui contient des pixels.

GetHeightOfPlane(nint)

CVImageBuffer qui contient des pixels.

GetIOSurface()

CVImageBuffer qui contient des pixels.

GetTypeID()

Identificateur de type pour le type CoreVideo.CVPixelBuffer.

GetWidthOfPlane(nint)

CVImageBuffer qui contient des pixels.

Lock(CVOptionFlags)
Obsolète.

Verrouille le stockage pour la mémoire tampon de pixels.

Lock(CVPixelBufferLock)

CVImageBuffer qui contient des pixels.

PropogateAttachments(CVBuffer)

CVImageBuffer qui contient des pixels.

(Hérité de CVBuffer)
RemoveAllAttachments()

CVImageBuffer qui contient des pixels.

(Hérité de CVBuffer)
RemoveAttachment(NSString)

CVImageBuffer qui contient des pixels.

(Hérité de CVBuffer)
SetAttachment(NSString, INativeObject, CVAttachmentMode)

CVImageBuffer qui contient des pixels.

(Hérité de CVBuffer)
SetAttachments(NSDictionary, CVAttachmentMode)

CVImageBuffer qui contient des pixels.

(Hérité de CVBuffer)
Unlock(CVOptionFlags)
Obsolète.

CVImageBuffer qui contient des pixels.

Unlock(CVPixelBufferLock)

CVImageBuffer qui contient des pixels.

Méthodes d’extension

ToCGImage(CVPixelBuffer, CGImage)

CVImageBuffer qui contient des pixels.

S’applique à

Voir aussi