Partager via


CVPixelBufferAttributes Classe

Définition

Gère les attributs associés CVPixelBufferà .

[ObjCRuntime.Watch(4, 0)]
public class CVPixelBufferAttributes : Foundation.DictionaryContainer
type CVPixelBufferAttributes = class
    inherit DictionaryContainer
Héritage
CVPixelBufferAttributes
Dérivé
Attributs

Remarques

Constructeurs

CVPixelBufferAttributes()

Crée un ensemble vide d’attributs.

CVPixelBufferAttributes(CVPixelFormatType, nint, nint)

Constructeur qui crée un avec des CVPixelBufferAttributes valeurs prédéfinies pour le type de format de pixel, une largeur et une hauteur.

CVPixelBufferAttributes(NSDictionary)

Initialise le fortement typé CVPixelBufferAttributes à partir du dictionnaire fourni.

Propriétés

AllocateWithIOSurface

Si cette clé est définie, cela indique à CoreVideo d’allouer les mémoires tampons vidéo à l’aide de l’IOSurface.    Cela est requis 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 encapsulé NSDictionary.

(Hérité de DictionaryContainer)
ExtendedPixelsBottom

Nombre de pixels qui remplissent le bas de l’image.

ExtendedPixelsLeft

Nombre de pixels sur la gauche de l’image.

ExtendedPixelsRight

Nombre de pixels de remplissage à droite de l’image.

ExtendedPixelsTop

Nombre de pixels qui remplissent le haut de l’image.

Height

Hauteur de la mémoire tampon de pixels.

MemoryAllocator

Allocateur 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 pour les systèmes incorporés.

PixelFormatType

Format de pixel 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

GetArray<T>(NSString, Func<IntPtr,T>)

Gère les attributs associés CVPixelBufferà .

(Hérité de DictionaryContainer)
GetArray<T>(NSString)

Récupère le tableau de type T associé keyà .

(Hérité de DictionaryContainer)
GetBoolValue(NSString)

Retourne la valeur booléenne nullable associée keyà .

(Hérité de DictionaryContainer)
GetCGPointValue(NSString)

Retourne la valeur nullable CGPoint associée keyà .

(Hérité de DictionaryContainer)
GetCGRectValue(NSString)

Retourne la valeur nullable NSString associée keyà .

(Hérité de DictionaryContainer)
GetCGSizeValue(NSString)

Retourne la valeur nullable CGSize associée keyà .

(Hérité de DictionaryContainer)
GetCMTimeValue(NSString)

Retourne la valeur nullable CMTime associée keyà .

(Hérité de DictionaryContainer)
GetDoubleValue(NSString)

Retourne le double nullable associé keyà .

(Hérité de DictionaryContainer)
GetFloatValue(NSString)

Retourne le float nullable associé keyà .

(Hérité de DictionaryContainer)
GetInt32Value(NSString)

Retourne la valeur int nullable associée keyà .

(Hérité de DictionaryContainer)
GetLongValue(NSString)

Retourne le long nullable associé keyà .

(Hérité de DictionaryContainer)
GetNativeValue<T>(NSString)

Retourne l’objet natif associé keyà .

(Hérité de DictionaryContainer)
GetNIntValue(NSString)

Retourne l’entier natif nullable associé keyà .

(Hérité de DictionaryContainer)
GetNSDictionary(NSString)

Retourne le NSDictionary associé à key.

(Hérité de DictionaryContainer)
GetNSDictionary<TKey,TValue>(NSString)

Retourne le NSDictionary associé à key.

(Hérité de DictionaryContainer)
GetNSStringValue(NSString)

Retourne le NSString associé à key.

(Hérité de DictionaryContainer)
GetNUIntValue(NSString)

Retourne l’int non signé natif nullable associé keyà .

(Hérité de DictionaryContainer)
GetStringValue(NSString)

Retourne la chaîne associée keyà .

(Hérité de DictionaryContainer)
GetStringValue(String)

Retourne la chaîne associée keyà .

(Hérité de DictionaryContainer)
GetStrongDictionary<T>(NSString)

Retourne le DictionaryContainer associé à key.

(Hérité de DictionaryContainer)
GetUInt32Value(NSString)

Retourne la T:System.UInt32 associée keyà .

(Hérité de DictionaryContainer)
GetUIntValue(NSString)

Retourne la T:System.UInt32 associée keyà .

(Hérité de DictionaryContainer)
RemoveValue(NSString)

Supprime du dictionnaire la valeur associée keyà .

(Hérité de DictionaryContainer)
SetArrayValue(NSString, INativeObject[])

Associe le INativeObject tableau values à key.

(Hérité de DictionaryContainer)
SetArrayValue(NSString, NSNumber[])

Associe le NSNumber tableau values à key.

(Hérité de DictionaryContainer)
SetArrayValue(NSString, String[])

Associe le tableau valuesT:System.String à key.

(Hérité de DictionaryContainer)
SetArrayValue<T>(NSString, T[])

Associe le tableau values de type T à key.

(Hérité de DictionaryContainer)
SetBooleanValue(NSString, Nullable<Boolean>)

Stocke le booléen value et l’associe à .key

(Hérité de DictionaryContainer)
SetCGPointValue(NSString, Nullable<CGPoint>)

Stocke et l’associe CGPointvalue à .key

(Hérité de DictionaryContainer)
SetCGRectValue(NSString, Nullable<CGRect>)

Stocke et l’associe CGRectvalue à .key

(Hérité de DictionaryContainer)
SetCGSizeValue(NSString, Nullable<CGSize>)

Stocke et l’associe CGSizevalue à .key

(Hérité de DictionaryContainer)
SetCMTimeValue(NSString, Nullable<CMTime>)

Stocke et l’associe CMTimevalue à .key

(Hérité de DictionaryContainer)
SetNativeValue(NSString, INativeObject, Boolean)

Gère les attributs associés CVPixelBufferà .

(Hérité de DictionaryContainer)
SetNumberValue(NSString, Nullable<Double>)

Stocke le double value (ou null) et l’associe à .key

(Hérité de DictionaryContainer)
SetNumberValue(NSString, Nullable<Int32>)

Stocke le int value (ou null) et l’associe à .key

(Hérité de DictionaryContainer)
SetNumberValue(NSString, Nullable<Int64>)

Stocke le long value (ou null) et l’associe à .key

(Hérité de DictionaryContainer)
SetNumberValue(NSString, Nullable<nint>)

Stocke l’entier value natif (ou null) et l’associe à .key

(Hérité de DictionaryContainer)
SetNumberValue(NSString, Nullable<nuint>)

Stocke l’int value non signé natif (ou null) et l’associe à .key

(Hérité de DictionaryContainer)
SetNumberValue(NSString, Nullable<Single>)

Stocke le float value (ou null) et l’associe à .key

(Hérité de DictionaryContainer)
SetNumberValue(NSString, Nullable<UInt32>)

Stocke l’int value non signé (ou null) et l’associe à .key

(Hérité de DictionaryContainer)
SetStringValue(NSString, NSString)

Stocke la chaîne value et l’associe à .key

(Hérité de DictionaryContainer)
SetStringValue(NSString, String)

Stocke la chaîne value et l’associe à .key

(Hérité de DictionaryContainer)

S’applique à