CVPixelBufferPool Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ensemble réutilisable de CVPixelBuffers.
public class CVPixelBufferPool : CoreFoundation.NativeObject
type CVPixelBufferPool = class
inherit NativeObject
- Héritage
Constructeurs
| Nom | Description |
|---|---|
| CVPixelBufferPool(CVPixelBufferPoolSettings, CVPixelBufferAttributes) |
Crée un CVPixelBufferPool avec les paramètres spécifiés. |
| CVPixelBufferPool(NSDictionary, NSDictionary) |
Crée un CVPixelBufferPool avec les paramètres spécifiés (types faibles). |
Propriétés
| Nom | Description |
|---|---|
| Attributes |
Retourne les attributs de l’objet, vous devez utiliser la propriété Settings à la place qui retourne une version fortement typée de cet objet. |
| Handle |
Ensemble réutilisable de CVPixelBuffers. (Hérité de DisposableObject) |
| MaximumBufferAgeKey |
Ensemble réutilisable de CVPixelBuffers. |
| MinimumBufferCountKey |
Ensemble réutilisable de CVPixelBuffers. |
| Owns |
Ensemble réutilisable de CVPixelBuffers. (Hérité de DisposableObject) |
| PixelBufferAttributes |
NSDictionary faiblement typé contenant tous les attributs PixelBuffer dans le pool, il est plus facile d’utiliser la propriété Paramètres typés de manière incorrecte. |
| Settings |
Paramètres utilisés pour PixelBufferPool. |
| TypeID |
CoreFoundation TypeID pour CVPixelBufferPool. |
Méthodes
| Nom | Description |
|---|---|
| ClearHandle() |
Ensemble réutilisable de CVPixelBuffers. (Hérité de DisposableObject) |
| CreatePixelBuffer() |
Crée un CVPixelBuffer dans le pool. |
| CreatePixelBuffer(CVPixelBufferPoolAllocationSettings, CVReturn) |
Crée un CVPixelBuffer dans le pool. |
| Dispose() |
Libère toutes les ressources utilisées par cet objet. (Hérité de DisposableObject) |
| Dispose(Boolean) |
Libère les ressources utilisées par cet objet. (Hérité de NativeObject) |
| Equals(Object) |
Ensemble réutilisable de CVPixelBuffers. (Hérité de DisposableObject) |
| Flush(CVPixelBufferPoolFlushFlags) |
Vide le pool de mémoires tampons de pixels avec les options spécifiées. |
| GetCheckedHandle() |
Ensemble réutilisable de CVPixelBuffers. (Hérité de DisposableObject) |
| GetHashCode() |
Ensemble réutilisable de CVPixelBuffers. (Hérité de DisposableObject) |
| InitializeHandle(NativeHandle) |
Ensemble réutilisable de CVPixelBuffers. (Hérité de DisposableObject) |
| Release() |
Ensemble réutilisable de CVPixelBuffers. |
| Retain() |
Ensemble réutilisable de CVPixelBuffers. |
Méthodes d’extension
| Nom | Description |
|---|---|
| GetHandle(INativeObject) |
Ensemble réutilisable de CVPixelBuffers. |
| GetNonNullHandle(INativeObject, String) |
Ensemble réutilisable de CVPixelBuffers. |