CVPixelBufferPool Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |