Lingua

CVPixelBuffer Classe

Definizione

Oggetto CVImageBuffer che contiene pixel.

public class CVPixelBuffer : CoreVideo.CVImageBuffer
type CVPixelBuffer = class
    inherit CVImageBuffer
Ereditarietà

Costruttori

Nome Descrizione
CVPixelBuffer(IntPtr, IntPtr, CVPixelFormatType, CVPixelBufferAttributes)

Oggetto CVImageBuffer che contiene pixel.

CVPixelBuffer(IntPtr, IntPtr, CVPixelFormatType)

Oggetto CVImageBuffer che contiene pixel.

Proprietà

Nome Descrizione
BaseAddress

Puntatori all'indirizzo di base in cui sono archiviati i pixel.   Deve chiamare Lock(CVPixelBufferLock) a per bloccare l'indirizzo di base

BytesPerRow

Numero di byte per riga nel buffer pixel.

BytesPerRowAlignmentKey

Oggetto CVImageBuffer che contiene pixel.

CGBitmapContextCompatibilityKey

Oggetto CVImageBuffer che contiene pixel.

CGImageCompatibilityKey

Oggetto CVImageBuffer che contiene pixel.

CleanRect

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da CVImageBuffer)
ColorSpace

Ottenere lo spazio dei colori per questo buffer di immagini

(Ereditato da CVImageBuffer)
DataSize

Oggetto CVImageBuffer che contiene pixel.

DisplaySize

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da CVImageBuffer)
EncodedSize

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da CVImageBuffer)
ExtendedPixelsBottomKey

Oggetto CVImageBuffer che contiene pixel.

ExtendedPixelsLeftKey

Oggetto CVImageBuffer che contiene pixel.

ExtendedPixelsRightKey

Oggetto CVImageBuffer che contiene pixel.

ExtendedPixelsTopKey

Oggetto CVImageBuffer che contiene pixel.

Handle

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da DisposableObject)
Height

Oggetto CVImageBuffer che contiene pixel.

HeightKey

Oggetto CVImageBuffer che contiene pixel.

IOSurfacePropertiesKey

Oggetto CVImageBuffer che contiene pixel.

IOSurfacePurgeableKey

Rappresenta il valore associato alla costante 'kCVPixelBufferIOSurfacePurgeableKey'.

IsFlipped

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da CVImageBuffer)
IsPlanar

Oggetto CVImageBuffer che contiene pixel.

MemoryAllocatorKey

Oggetto CVImageBuffer che contiene pixel.

MetadataExtension

Rappresenta il valore associato alla costante 'kCVPixelBufferProResRAWKey_MetadataExtension'.

MetalCompatibilityKey

Oggetto CVImageBuffer che contiene pixel.

OpenGLCompatibilityKey

Oggetto CVImageBuffer che contiene pixel.

OpenGLESCompatibilityKey

Oggetto CVImageBuffer che contiene pixel.

OpenGLESTextureCacheCompatibilityKey

Oggetto CVImageBuffer che contiene pixel.

OpenGLTextureCacheCompatibilityKey

Oggetto CVImageBuffer che contiene pixel.

Owns

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da DisposableObject)
PixelFormatType

Oggetto CVImageBuffer che contiene pixel.

PixelFormatTypeKey

Oggetto CVImageBuffer che contiene pixel.

PlaneAlignmentKey

Oggetto CVImageBuffer che contiene pixel.

PlaneCount

Oggetto CVImageBuffer che contiene pixel.

ProResRawKey_BlackLevel

Rappresenta il valore associato alla costante 'kCVPixelBufferProResRAWKey_BlackLevel'.

ProResRawKey_ColorMatrix

Rappresenta il valore associato alla costante 'kCVPixelBufferProResRAWKey_ColorMatrix'.

ProResRawKey_GainFactor

Rappresenta il valore associato alla costante 'kCVPixelBufferProResRAWKey_GainFactor'.

ProResRawKey_RecommendedCrop

Rappresenta il valore associato alla costante 'kCVPixelBufferProResRAWKey_RecommendedCrop'.

ProResRawKey_SenselSitingOffsets

Rappresenta il valore associato alla costante 'kCVPixelBufferProResRAWKey_SenselSitingOffsets'.

ProResRawKey_WhiteBalanceBlueFactor

Rappresenta il valore associato alla costante 'kCVPixelBufferProResRAWKey_WhiteBalanceBlueFactor'.

ProResRawKey_WhiteBalanceCct

Rappresenta il valore associato alla costante 'kCVPixelBufferProResRAWKey_WhiteBalanceCCT'.

ProResRawKey_WhiteBalanceRedFactor

Rappresenta il valore associato alla costante 'kCVPixelBufferProResRAWKey_WhiteBalanceRedFactor'.

ProResRawKey_WhiteLevel

Rappresenta il valore associato alla costante 'kCVPixelBufferProResRAWKey_WhiteLevel'.

VersatileBayerKey_BayerPattern

Rappresenta il valore associato alla costante 'kCVPixelBufferVersatileBayerKey_BayerPattern'.

Width

Oggetto CVImageBuffer che contiene pixel.

WidthKey

Oggetto CVImageBuffer che contiene pixel.

Metodi

Nome Descrizione
ClearHandle()

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da DisposableObject)
Create(IntPtr, IntPtr, CVPixelFormatType, Byte[], IntPtr, CVPixelBufferAttributes, CVReturn)

Oggetto CVImageBuffer che contiene pixel.

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

Oggetto CVImageBuffer che contiene pixel.

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

Oggetto CVImageBuffer che contiene pixel.

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

Oggetto CVImageBuffer che contiene pixel.

Create(IOSurface, CVPixelBufferAttributes)

Oggetto CVImageBuffer che contiene pixel.

Create(IOSurface, CVReturn, CVPixelBufferAttributes)

Oggetto CVImageBuffer che contiene pixel.

Dispose()

Rilascia tutte le risorse usate da questo oggetto.

(Ereditato da DisposableObject)
Dispose(Boolean)

Rilascia le risorse usate da questo oggetto.

(Ereditato da NativeObject)
Equals(Object)

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da DisposableObject)
FillExtendedPixels()

Oggetto CVImageBuffer che contiene pixel.

GetAttachment(NSString, CVAttachmentMode)
Obsoleti.

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da CVBuffer)
GetAttachment<T>(NSString, CVAttachmentMode)

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da CVBuffer)
GetAttachments(CVAttachmentMode)

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da CVBuffer)
GetAttachments<TKey,TValue>(CVAttachmentMode)

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da CVBuffer)
GetAttributes(NSDictionary[])

Oggetto CVImageBuffer che contiene pixel.

GetBaseAddress(IntPtr)

Oggetto CVImageBuffer che contiene pixel.

GetBytesPerRowOfPlane(IntPtr)

Oggetto CVImageBuffer che contiene pixel.

GetCheckedHandle()

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da DisposableObject)
GetExtendedPixels(UIntPtr, UIntPtr, UIntPtr, UIntPtr)

Oggetto CVImageBuffer che contiene pixel.

GetHashCode()

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da DisposableObject)
GetHeightOfPlane(IntPtr)

Oggetto CVImageBuffer che contiene pixel.

GetIOSurface()

Oggetto CVImageBuffer che contiene pixel.

GetPixelBufferCreationAttributes()

Oggetto CVImageBuffer che contiene pixel.

GetTypeID()

Identificatore di tipo per il tipo CoreVideo.CVPixelBuffer.

GetWidthOfPlane(IntPtr)

Oggetto CVImageBuffer che contiene pixel.

HasAttachment(NSString)

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da CVBuffer)
InitializeHandle(NativeHandle)

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da DisposableObject)
IsCompatibleWithAttributes(CVPixelBufferAttributes)

Controllare se questo buffer pixel è compatibile con gli attributi del buffer pixel specificati.

IsCompatibleWithAttributes(NSDictionary)

Controllare se questo buffer pixel è compatibile con gli attributi del buffer pixel specificati.

Lock(CVPixelBufferLock)

Blocca lo spazio di archiviazione per il buffer pixel.

PropagateAttachments(CVBuffer)

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da CVBuffer)
PropogateAttachments(CVBuffer)
Obsoleti.

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da CVBuffer)
Release()

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da CVBuffer)
RemoveAllAttachments()

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da CVBuffer)
RemoveAttachment(NSString)

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da CVBuffer)
Retain()

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da CVBuffer)
SetAttachment(NSString, INativeObject, CVAttachmentMode)

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da CVBuffer)
SetAttachments(NSDictionary, CVAttachmentMode)

Oggetto CVImageBuffer che contiene pixel.

(Ereditato da CVBuffer)
Unlock(CVPixelBufferLock)

Oggetto CVImageBuffer che contiene pixel.

Metodi di estensione

Nome Descrizione
GetHandle(INativeObject)

Oggetto CVImageBuffer che contiene pixel.

GetNonNullHandle(INativeObject, String)

Oggetto CVImageBuffer che contiene pixel.

ToCGImage(CVPixelBuffer, CGImage)

Crea un'immagine Core Graphics da un buffer di pixel.

Si applica a