CVPixelBufferPool Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Un conjunto reutilizable de CVPixelBuffers.
public class CVPixelBufferPool : CoreFoundation.NativeObject
type CVPixelBufferPool = class
inherit NativeObject
- Herencia
Constructores
| Nombre | Description |
|---|---|
| CVPixelBufferPool(CVPixelBufferPoolSettings, CVPixelBufferAttributes) |
Crea un CVPixelBufferPool con los parámetros especificados. |
| CVPixelBufferPool(NSDictionary, NSDictionary) |
Crea un CVPixelBufferPool con los parámetros especificados (tipos débiles). |
Propiedades
| Nombre | Description |
|---|---|
| Attributes |
Devuelve los atributos del objeto , debe usar la propiedad Settings en su lugar que devuelve una versión fuertemente tipada de este en su lugar. |
| Handle |
Un conjunto reutilizable de CVPixelBuffers. (Heredado de DisposableObject) |
| MaximumBufferAgeKey |
Un conjunto reutilizable de CVPixelBuffers. |
| MinimumBufferCountKey |
Un conjunto reutilizable de CVPixelBuffers. |
| Owns |
Un conjunto reutilizable de CVPixelBuffers. (Heredado de DisposableObject) |
| PixelBufferAttributes |
NSDictionary con tipo flexible que contiene todos los atributos PixelBuffer del grupo, es más fácil usar la propiedad Settings con tipo strogly. |
| Settings |
La configuración que se usa para PixelBufferPool. |
| TypeID |
CoreFoundation TypeID para CVPixelBufferPool. |
Métodos
| Nombre | Description |
|---|---|
| ClearHandle() |
Un conjunto reutilizable de CVPixelBuffers. (Heredado de DisposableObject) |
| CreatePixelBuffer() |
Crea un nuevo CVPixelBuffer en el grupo. |
| CreatePixelBuffer(CVPixelBufferPoolAllocationSettings, CVReturn) |
Crea un nuevo CVPixelBuffer en el grupo. |
| Dispose() |
Libera todos los recursos usados por este objeto. (Heredado de DisposableObject) |
| Dispose(Boolean) |
Libera los recursos usados por este objeto. (Heredado de NativeObject) |
| Equals(Object) |
Un conjunto reutilizable de CVPixelBuffers. (Heredado de DisposableObject) |
| Flush(CVPixelBufferPoolFlushFlags) |
Vacía el grupo de búferes de píxeles con las opciones especificadas. |
| GetCheckedHandle() |
Un conjunto reutilizable de CVPixelBuffers. (Heredado de DisposableObject) |
| GetHashCode() |
Un conjunto reutilizable de CVPixelBuffers. (Heredado de DisposableObject) |
| InitializeHandle(NativeHandle) |
Un conjunto reutilizable de CVPixelBuffers. (Heredado de DisposableObject) |
| Release() |
Un conjunto reutilizable de CVPixelBuffers. |
| Retain() |
Un conjunto reutilizable de CVPixelBuffers. |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetHandle(INativeObject) |
Un conjunto reutilizable de CVPixelBuffers. |
| GetNonNullHandle(INativeObject, String) |
Un conjunto reutilizable de CVPixelBuffers. |