CVPixelBufferPool Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Um conjunto reutilizável de CVPixelBuffers.
public class CVPixelBufferPool : CoreFoundation.NativeObject
type CVPixelBufferPool = class
inherit NativeObject
- Herança
Construtores
| Nome | Descrição |
|---|---|
| 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 | Descrição |
|---|---|
| Attributes |
Devolve os atributos do objeto, deve usar a propriedade Settings em vez disso, que devolve 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 de tipo livre contendo todos os atributos PixelBuffer do pool, é mais fácil usar a propriedade Settings com tipo strogly. |
| Settings |
As definições em uso para o PixelBufferPool. |
| TypeID |
CoreFoundation TypeID para o CVPixelBufferPool. |
Métodos
| Nome | Descrição |
|---|---|
| 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() |
Liberta todos os recursos utilizados por este objeto. (Herdado de DisposableObject) |
| Dispose(Boolean) |
Liberta os recursos usados por este objeto. (Herdado de NativeObject) |
| Equals(Object) |
Um conjunto reutilizável de CVPixelBuffers. (Herdado de DisposableObject) |
| Flush(CVPixelBufferPoolFlushFlags) |
Limpa o pool de buffer de píxeis 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 da Extensão
| Nome | Descrição |
|---|---|
| GetHandle(INativeObject) |
Um conjunto reutilizável de CVPixelBuffers. |
| GetNonNullHandle(INativeObject, String) |
Um conjunto reutilizável de CVPixelBuffers. |