Sprache

CVPixelBufferPool Klasse

Definition

Eine wiederverwendbare Gruppe von CVPixelBuffers.

public class CVPixelBufferPool : CoreFoundation.NativeObject
type CVPixelBufferPool = class
    inherit NativeObject
Vererbung

Konstruktoren

Name Beschreibung
CVPixelBufferPool(CVPixelBufferPoolSettings, CVPixelBufferAttributes)

Erstellt einen CVPixelBufferPool mit den angegebenen Parametern.

CVPixelBufferPool(NSDictionary, NSDictionary)

Erstellt einen CVPixelBufferPool mit den angegebenen Parametern (schwache Typen).

Eigenschaften

Name Beschreibung
Attributes

Gibt die Attribute des Objekts zurück, sie sollten stattdessen die Einstellungseigenschaft verwenden, die stattdessen eine stark typierte Version dieses Objekts zurückgibt.

Handle

Eine wiederverwendbare Gruppe von CVPixelBuffers.

(Geerbt von DisposableObject)
MaximumBufferAgeKey

Eine wiederverwendbare Gruppe von CVPixelBuffers.

MinimumBufferCountKey

Eine wiederverwendbare Gruppe von CVPixelBuffers.

Owns

Eine wiederverwendbare Gruppe von CVPixelBuffers.

(Geerbt von DisposableObject)
PixelBufferAttributes

Lose eingegebenes NSDictionary, das alle PixelBuffer-Attribute im Pool enthält, ist es einfacher, die Einstellungseigenschaft strogly typed zu verwenden.

Settings

Die einstellungen, die für pixelBufferPool verwendet werden.

TypeID

CoreFoundation TypeID für den CVPixelBufferPool.

Methoden

Name Beschreibung
ClearHandle()

Eine wiederverwendbare Gruppe von CVPixelBuffers.

(Geerbt von DisposableObject)
CreatePixelBuffer()

Erstellt einen neuen CVPixelBuffer im Pool.

CreatePixelBuffer(CVPixelBufferPoolAllocationSettings, CVReturn)

Erstellt einen neuen CVPixelBuffer im Pool.

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)

Eine wiederverwendbare Gruppe von CVPixelBuffers.

(Geerbt von DisposableObject)
Flush(CVPixelBufferPoolFlushFlags)

Löscht den Pixelpufferpool mit den angegebenen Optionen.

GetCheckedHandle()

Eine wiederverwendbare Gruppe von CVPixelBuffers.

(Geerbt von DisposableObject)
GetHashCode()

Eine wiederverwendbare Gruppe von CVPixelBuffers.

(Geerbt von DisposableObject)
InitializeHandle(NativeHandle)

Eine wiederverwendbare Gruppe von CVPixelBuffers.

(Geerbt von DisposableObject)
Release()

Eine wiederverwendbare Gruppe von CVPixelBuffers.

Retain()

Eine wiederverwendbare Gruppe von CVPixelBuffers.

Erweiterungsmethoden

Name Beschreibung
GetHandle(INativeObject)

Eine wiederverwendbare Gruppe von CVPixelBuffers.

GetNonNullHandle(INativeObject, String)

Eine wiederverwendbare Gruppe von CVPixelBuffers.

Gilt für: