CVPixelBufferPool Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um conjunto reutilizável de CVPixelBuffers.
public class CVPixelBufferPool : CoreFoundation.NativeObject
type CVPixelBufferPool = class
inherit NativeObject
- Herança
Construtores
| Nome | Description |
|---|---|
| CVPixelBufferPool(CVPixelBufferPoolSettings, CVPixelBufferAttributes) |
Cria um CVPixelBufferPool com os parâmetros especificados. |
| CVPixelBufferPool(NSDictionary, NSDictionary) |
Cria um CVPixelBufferPool com os parâmetros especificados (tipos fracos). |
Propriedades
| Nome | Description |
|---|---|
| Attributes |
Retorna os atributos do objeto, você deve usar a propriedade Configurações, em vez disso, que retorna uma versão fortemente tipada disso. |
| Handle |
Um conjunto reutilizável de CVPixelBuffers. (Herdado de DisposableObject) |
| MaximumBufferAgeKey |
Um conjunto reutilizável de CVPixelBuffers. |
| MinimumBufferCountKey |
Um conjunto reutilizável de CVPixelBuffers. |
| Owns |
Um conjunto reutilizável de CVPixelBuffers. (Herdado de DisposableObject) |
| PixelBufferAttributes |
NSDictionary com tipo flexível contendo todos os atributos do PixelBuffer no pool, é mais fácil usar a propriedade Configurações digitada. |
| Settings |
As configurações em uso para o PixelBufferPool. |
| TypeID |
CoreFoundation TypeID para o CVPixelBufferPool. |
Métodos
| Nome | Description |
|---|---|
| ClearHandle() |
Um conjunto reutilizável de CVPixelBuffers. (Herdado de DisposableObject) |
| CreatePixelBuffer() |
Cria um novo CVPixelBuffer no pool. |
| CreatePixelBuffer(CVPixelBufferPoolAllocationSettings, CVReturn) |
Cria um novo CVPixelBuffer no pool. |
| Dispose() |
Libera todos os recursos usados por esse objeto. (Herdado de DisposableObject) |
| Dispose(Boolean) |
Libera os recursos usados por esse objeto. (Herdado de NativeObject) |
| Equals(Object) |
Um conjunto reutilizável de CVPixelBuffers. (Herdado de DisposableObject) |
| Flush(CVPixelBufferPoolFlushFlags) |
Libera o pool de buffers de pixel com as opções especificadas. |
| GetCheckedHandle() |
Um conjunto reutilizável de CVPixelBuffers. (Herdado de DisposableObject) |
| GetHashCode() |
Um conjunto reutilizável de CVPixelBuffers. (Herdado de DisposableObject) |
| InitializeHandle(NativeHandle) |
Um conjunto reutilizável de CVPixelBuffers. (Herdado de DisposableObject) |
| Release() |
Um conjunto reutilizável de CVPixelBuffers. |
| Retain() |
Um conjunto reutilizável de CVPixelBuffers. |
Métodos de Extensão
| Nome | Description |
|---|---|
| GetHandle(INativeObject) |
Um conjunto reutilizável de CVPixelBuffers. |
| GetNonNullHandle(INativeObject, String) |
Um conjunto reutilizável de CVPixelBuffers. |