CVPixelBufferAttributes 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.
Gère les attributs associés à CVPixelBuffer.
public class CVPixelBufferAttributes : Foundation.DictionaryContainer
type CVPixelBufferAttributes = class
inherit DictionaryContainer
- Héritage
- Dérivé
Remarques
Constructeurs
| Nom | Description |
|---|---|
| CVPixelBufferAttributes() |
Crée un ensemble vide d’attributs. |
| CVPixelBufferAttributes(CVPixelFormatType, IntPtr, IntPtr) |
Gère les attributs associés à CVPixelBuffer. |
| CVPixelBufferAttributes(NSDictionary) |
Initialise le dictionnaire fortement typé CVPixelBufferAttributes à partir du dictionnaire fourni. |
Propriétés
| Nom | Description |
|---|---|
| AllocateWithIOSurface |
Si cette clé est définie, il indique à CoreVideo d’allouer les mémoires tampons vidéo à l’aide du IOSurface. Cela est nécessaire pour certaines utilisations de mémoires tampons de pixels. |
| BytesPerRowAlignment |
Indique le nombre d’octets par ligne dans la mémoire tampon de pixels. |
| CGBitmapContextCompatibility |
Indique si la mémoire tampon de pixels est compatible avec les contextes bitmap Core Graphics. |
| CGImageCompatibility |
Indique si la mémoire tampon de pixels est compatible avec les types CGImage |
| Dictionary |
Obtient le wrapped NSDictionary. (Hérité de DictionaryContainer) |
| ExtendedPixelsBottom |
Nombre de pixels qui remplissent le bas de l’image. |
| ExtendedPixelsLeft |
Nombre de pixels en remplissage à gauche de l’image. |
| ExtendedPixelsRight |
Nombre de pixels qui remplissent la droite de l’image. |
| ExtendedPixelsTop |
Nombre de pixels en haut de l’image. |
| Height |
Hauteur de la mémoire tampon de pixels. |
| MemoryAllocator |
Allocator utilisé pour la mémoire tampon de pixels. |
| MetalCompatibility |
Indique si la mémoire tampon de pixels est compatible avec Metal. |
| OpenGLCompatibility |
Indique si la mémoire tampon de pixels est compatible avec les contextes OpenGL. |
| OpenGLESCompatibility |
Indique si la mémoire tampon de pixels est compatible avec les contextes OpenGL for Embedded Systems. |
| PixelFormatType |
Format de pixels de la mémoire tampon de pixels. |
| PixelFormatTypes |
Formats de pixels de la mémoire tampon de pixels. |
| PlaneAlignment |
Spécifie l’alignement des plans dans la mémoire tampon. |
| Width |
Largeur de la mémoire tampon de pixels. |
Méthodes
| Nom | Description |
|---|---|
| GetArray<T>(NSString, Func<NativeHandle,T>) |
Retourne le tableau nullable associé |
| GetArray<T>(NSString) |
Retourne le tableau nullable associé |
| GetArrayOfDictionariesValue<T>(NSString) |
Récupère le DictionaryContainer tableau associé à |
| GetBoolValue(NSString) |
Retourne la valeur Nullable Boolean associée à l’objet spécifié |
| GetByteValue(NSString) |
Retourne la valeur Nullable Byte associée à l’objet spécifié |
| GetCGPointValue(NSString) |
Retourne la valeur Nullable CGPoint associée à |
| GetCGRectValue(NSString) |
Retourne la valeur Nullable CGRect associée à |
| GetCGSizeValue(NSString) |
Retourne la valeur Nullable CGSize associée à |
| GetCMTimeValue(NSString) |
Retourne la valeur Nullable CMTime associée à |
| GetDateTimeValue(NSString) |
Retourne la valeur DateTime nullable associée à |
| GetDoubleValue(NSString) |
Retourne la valeur Nullable Double associée à l’objet spécifié |
| GetFloatValue(NSString) |
Retourne la valeur Nullable Single associée à l’objet spécifié |
| GetInt16Value(NSString) |
Retourne la valeur Nullable Int16 associée à l’objet spécifié |
| GetInt32Value(NSString) |
Retourne la valeur Nullable Int32 associée à l’objet spécifié |
| GetLongValue(NSString) |
Retourne la valeur Nullable Int64 associée à l’objet spécifié |
| GetNativeValue<T>(NSString) |
Retourne la valeur Nullable |
| GetNFloatValue(NSString) |
Retourne la valeur Nullable NFloat associée à l’objet spécifié |
| GetNIntValue(NSString) |
Retourne la valeur Nullable IntPtr associée à l’objet spécifié |
| GetNSDataAsValueType<T>(NSString) |
Retourne un NSData avec le contenu d’un type |
| GetNSDictionary(NSString) |
Retourne la valeur Nullable NSDictionary associée à |
| GetNSDictionary<TKey,TValue>(NSString) |
Retourne la valeur Nullable NSDictionary<TKey,TValue> associée à |
| GetNSStringValue(NSString) |
Retourne la valeur Nullable NSString associée à |
| GetNUIntValue(NSString) |
Retourne la valeur Nullable UIntPtr associée à l’objet spécifié |
| GetSByteValue(NSString) |
Retourne la valeur Nullable SByte associée à l’objet spécifié |
| GetStringArrayValue(NSString) |
Retourne le tableau de chaînes nullable associé à |
| GetStringValue(NSString) |
Retourne la valeur Nullable String associée à |
| GetStringValue(String) |
Retourne la valeur Nullable String associée à |
| GetStrongDictionary<T>(NSString, Func<NSDictionary,T>) |
Retourne la valeur Nullable |
| GetStrongDictionary<T>(NSString) |
Retourne la valeur Nullable |
| GetUIEdgeInsets(NSString) |
Retourne la valeur Nullable UIEdgeInsets associée à |
| GetUInt16Value(NSString) |
Retourne la valeur Nullable UInt16 associée à l’objet spécifié |
| GetUInt32Value(NSString) |
Retourne la valeur Nullable UInt32 associée à l’objet spécifié |
| GetUIntValue(NSString) |
Retourne la valeur Nullable UInt32 associée à l’objet spécifié |
| GetULongValue(NSString) |
Retourne la valeur Nullable UInt64 associée à l’objet spécifié |
| RemoveValue(NSString) |
Supprime du dictionnaire la valeur associée à |
| SetArrayOfDictionariesValue(NSString, DictionaryContainer[]) |
Associe un DictionaryContainer tableau |
| SetArrayValue(NSString, INativeObject[]) |
Associe un tableau de INativeObject |
| SetArrayValue(NSString, NSNumber[]) |
Associe le NSNumber tableau |
| SetArrayValue(NSString, String[]) |
Associe un |
| SetArrayValue<T>(NSString, T[], Func<T,NativeHandle>) |
Associe un tableau de |
| SetArrayValue<T>(NSString, T[]) |
Associe un tableau de |
| SetBooleanValue(NSString, Nullable<Boolean>) |
Associe une valeur Nullable Boolean à |
| SetCGPointValue(NSString, Nullable<CGPoint>) |
Associe une valeur nullable CGPoint à |
| SetCGRectValue(NSString, Nullable<CGRect>) |
Associe une valeur nullable CGRect à |
| SetCGSizeValue(NSString, Nullable<CGSize>) |
Associe une valeur nullable CGSize à |
| SetCMTimeValue(NSString, Nullable<CMTime>) |
Associe une valeur nullable CMTime à |
| SetNativeValue(NSString, INativeObject, Boolean) |
Associe une valeur nullable INativeObject à |
| SetNumberValue(NSString, Nullable<Byte>) |
Associe une valeur Nullable Byte à |
| SetNumberValue(NSString, Nullable<Double>) |
Associe une valeur Nullable Double à |
| SetNumberValue(NSString, Nullable<Int16>) |
Associe une valeur Nullable Int16 à |
| SetNumberValue(NSString, Nullable<Int32>) |
Associe une valeur Nullable Int32 à |
| SetNumberValue(NSString, Nullable<Int64>) |
Associe une valeur Nullable Int64 à |
| SetNumberValue(NSString, Nullable<IntPtr>) |
Associe une valeur Nullable IntPtr à |
| SetNumberValue(NSString, Nullable<NFloat>) |
Associe une valeur Nullable NFloat à |
| SetNumberValue(NSString, Nullable<SByte>) |
Associe une valeur Nullable SByte à |
| SetNumberValue(NSString, Nullable<Single>) |
Associe une valeur Nullable Single à |
| SetNumberValue(NSString, Nullable<UInt16>) |
Associe une valeur Nullable UInt16 à |
| SetNumberValue(NSString, Nullable<UInt32>) |
Associe une valeur Nullable UInt32 à |
| SetNumberValue(NSString, Nullable<UInt64>) |
Associe une valeur Nullable UInt64 à |
| SetNumberValue(NSString, Nullable<UIntPtr>) |
Associe une valeur Nullable UIntPtr à |
| SetStringValue(NSString, NSString) |
Associe une valeur Nullable NSString à |
| SetStringValue(NSString, String) |
Associe une valeur Nullable String à |
| SetUIEdgeInsets(NSString, Nullable<UIEdgeInsets>) |
Associe une valeur nullable UIEdgeInsets à |
| SetValueTypeAsNSData<T>(NSString, Nullable<T>) |
Définit un NSData avec le contenu d’un type |
| TryGetNativeValue(NSString, NativeHandle) |
Retourne le handle associé à |
| TryGetNSObject<T>(NSString, T) |
Retourne la valeur Nullable |