共用方式為


CVPixelBuffer 類別

定義

CVImageBuffer,保留圖元。

[ObjCRuntime.Watch(4, 0)]
public class CVPixelBuffer : CoreVideo.CVImageBuffer
type CVPixelBuffer = class
    inherit CVImageBuffer
繼承
CVPixelBuffer
屬性

建構函式

CVPixelBuffer(nint, nint, CVPixelFormatType, CVPixelBufferAttributes)

CVImageBuffer,保留圖元。

CVPixelBuffer(nint, nint, CVPixelFormatType)

CVImageBuffer,保留圖元。

屬性

BaseAddress

儲存圖元之基底位址的指標。   必須呼叫 M:CoreVideo.CVPixelBuffer.Lock*以鎖定基底位址

BytesPerRow

圖元緩衝區中每個資料列的位元組數目。

BytesPerRowAlignmentKey

CVImageBuffer,保留圖元。

CGBitmapContextCompatibilityKey

CVImageBuffer,保留圖元。

CGImageCompatibilityKey

CVImageBuffer,保留圖元。

CleanRect

CVImageBuffer,保留圖元。

(繼承來源 CVImageBuffer)
ColorSpace

開發人員不應該使用此已被取代的屬性。

(繼承來源 CVImageBuffer)
DataSize

CVImageBuffer,保留圖元。

DisplaySize

CVImageBuffer,保留圖元。

(繼承來源 CVImageBuffer)
EncodedSize

CVImageBuffer,保留圖元。

(繼承來源 CVImageBuffer)
ExtendedPixelsBottomKey

CVImageBuffer,保留圖元。

ExtendedPixelsLeftKey

CVImageBuffer,保留圖元。

ExtendedPixelsRightKey

CVImageBuffer,保留圖元。

ExtendedPixelsTopKey

CVImageBuffer,保留圖元。

Handle

處理 unmanaged 物件標記法) (指標。

(繼承來源 CVBuffer)
Height

CVImageBuffer,保留圖元。

HeightKey

CVImageBuffer,保留圖元。

IOSurfacePropertiesKey

CVImageBuffer,保留圖元。

IsFlipped

CVImageBuffer,保留圖元。

(繼承來源 CVImageBuffer)
IsPlanar

CVImageBuffer,保留圖元。

MemoryAllocatorKey

CVImageBuffer,保留圖元。

MetalCompatibilityKey

CVImageBuffer,保留圖元。

OpenGLCompatibilityKey

CVImageBuffer,保留圖元。

OpenGLESCompatibilityKey

CVImageBuffer,保留圖元。

OpenGLESTextureCacheCompatibilityKey

CVImageBuffer,保留圖元。

OpenGLTextureCacheCompatibilityKey

CVImageBuffer,保留圖元。

PixelFormatType

CVImageBuffer,保留圖元。

PixelFormatTypeKey

CVImageBuffer,保留圖元。

PlaneAlignmentKey

CVImageBuffer,保留圖元。

PlaneCount

CVImageBuffer,保留圖元。

Width

CVImageBuffer,保留圖元。

WidthKey

CVImageBuffer,保留圖元。

方法

Create(IOSurface, CVPixelBufferAttributes)

CVImageBuffer,保留圖元。

Create(IOSurface, CVReturn, CVPixelBufferAttributes)

CVImageBuffer,保留圖元。

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

CVImageBuffer,保留圖元。

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

CVImageBuffer,保留圖元。

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

CVImageBuffer,保留圖元。

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

CVImageBuffer,保留圖元。

Dispose()

釋放 CVBuffer 物件所使用的資源。

(繼承來源 CVBuffer)
Dispose(Boolean)

釋放 CVBuffer 物件所使用的資源。

(繼承來源 CVBuffer)
FillExtendedPixels()

CVImageBuffer,保留圖元。

GetAttachment(NSString, CVAttachmentMode)

CVImageBuffer,保留圖元。

(繼承來源 CVBuffer)
GetAttachment<T>(NSString, CVAttachmentMode)

CVImageBuffer,保留圖元。

(繼承來源 CVBuffer)
GetAttachments(CVAttachmentMode)

CVImageBuffer,保留圖元。

(繼承來源 CVBuffer)
GetAttachments<TKey,TValue>(CVAttachmentMode)

CVImageBuffer,保留圖元。

(繼承來源 CVBuffer)
GetAttributes(NSDictionary[])

CVImageBuffer,保留圖元。

GetBaseAddress(nint)

CVImageBuffer,保留圖元。

GetBytesPerRowOfPlane(nint)

CVImageBuffer,保留圖元。

GetExtendedPixels(nuint, nuint, nuint, nuint)

CVImageBuffer,保留圖元。

GetHeightOfPlane(nint)

CVImageBuffer,保留圖元。

GetIOSurface()

CVImageBuffer,保留圖元。

GetTypeID()

CoreVideo.CVPixelBuffer 類型的類型識別碼。

GetWidthOfPlane(nint)

CVImageBuffer,保留圖元。

Lock(CVOptionFlags)
已淘汰.

鎖定圖元緩衝區的儲存體。

Lock(CVPixelBufferLock)

CVImageBuffer,保留圖元。

PropogateAttachments(CVBuffer)

CVImageBuffer,保留圖元。

(繼承來源 CVBuffer)
RemoveAllAttachments()

CVImageBuffer,保留圖元。

(繼承來源 CVBuffer)
RemoveAttachment(NSString)

CVImageBuffer,保留圖元。

(繼承來源 CVBuffer)
SetAttachment(NSString, INativeObject, CVAttachmentMode)

CVImageBuffer,保留圖元。

(繼承來源 CVBuffer)
SetAttachments(NSDictionary, CVAttachmentMode)

CVImageBuffer,保留圖元。

(繼承來源 CVBuffer)
Unlock(CVOptionFlags)
已淘汰.

CVImageBuffer,保留圖元。

Unlock(CVPixelBufferLock)

CVImageBuffer,保留圖元。

擴充方法

ToCGImage(CVPixelBuffer, CGImage)

CVImageBuffer,保留圖元。

適用於

另請參閱