CVPixelBufferPool Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zestaw s wielokrotnego CVPixelBufferużytku.
public class CVPixelBufferPool : CoreFoundation.NativeObject
type CVPixelBufferPool = class
inherit NativeObject
- Dziedziczenie
Konstruktory
| Nazwisko | Opis |
|---|---|
| CVPixelBufferPool(CVPixelBufferPoolSettings, CVPixelBufferAttributes) |
Tworzy pulę CVPixelBufferPool z określonymi parametrami. |
| CVPixelBufferPool(NSDictionary, NSDictionary) |
Tworzy pulę CVPixelBufferPool z określonymi parametrami (słabe typy). |
Właściwości
| Nazwisko | Opis |
|---|---|
| Attributes |
Zwraca atrybuty obiektu. Zamiast tego należy użyć właściwości Ustawienia, która zwraca silnie typizowana wersję tego obiektu. |
| Handle |
Zestaw s wielokrotnego CVPixelBufferużytku. (Odziedziczone po DisposableObject) |
| MaximumBufferAgeKey |
Zestaw s wielokrotnego CVPixelBufferużytku. |
| MinimumBufferCountKey |
Zestaw s wielokrotnego CVPixelBufferużytku. |
| Owns |
Zestaw s wielokrotnego CVPixelBufferużytku. (Odziedziczone po DisposableObject) |
| PixelBufferAttributes |
Luźno typizowane NSDictionary zawierające wszystkie atrybuty PixelBuffer w puli, łatwiej jest użyć właściwości ustawień typu strogly. |
| Settings |
Ustawienia używane dla puli PixelBufferPool. |
| TypeID |
CoreFoundation TypeID dla CVPixelBufferPool. |
Metody
| Nazwisko | Opis |
|---|---|
| ClearHandle() |
Zestaw s wielokrotnego CVPixelBufferużytku. (Odziedziczone po DisposableObject) |
| CreatePixelBuffer() |
Tworzy nowy plik CVPixelBuffer w puli. |
| CreatePixelBuffer(CVPixelBufferPoolAllocationSettings, CVReturn) |
Tworzy nowy plik CVPixelBuffer w puli. |
| Dispose() |
Zwalnia wszystkie zasoby używane przez ten obiekt. (Odziedziczone po DisposableObject) |
| Dispose(Boolean) |
Zwalnia zasoby używane przez ten obiekt. (Odziedziczone po NativeObject) |
| Equals(Object) |
Zestaw s wielokrotnego CVPixelBufferużytku. (Odziedziczone po DisposableObject) |
| Flush(CVPixelBufferPoolFlushFlags) |
Opróżnia pulę buforów pikseli z określonymi opcjami. |
| GetCheckedHandle() |
Zestaw s wielokrotnego CVPixelBufferużytku. (Odziedziczone po DisposableObject) |
| GetHashCode() |
Zestaw s wielokrotnego CVPixelBufferużytku. (Odziedziczone po DisposableObject) |
| InitializeHandle(NativeHandle) |
Zestaw s wielokrotnego CVPixelBufferużytku. (Odziedziczone po DisposableObject) |
| Release() |
Zestaw s wielokrotnego CVPixelBufferużytku. |
| Retain() |
Zestaw s wielokrotnego CVPixelBufferużytku. |
Metody rozszerzania
| Nazwisko | Opis |
|---|---|
| GetHandle(INativeObject) |
Zestaw s wielokrotnego CVPixelBufferużytku. |
| GetNonNullHandle(INativeObject, String) |
Zestaw s wielokrotnego CVPixelBufferużytku. |