CVPixelBufferAttributes Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Gestisce gli attributi associati a CVPixelBuffer.
[ObjCRuntime.Watch(4, 0)]
public class CVPixelBufferAttributes : Foundation.DictionaryContainer
type CVPixelBufferAttributes = class
inherit DictionaryContainer
- Ereditarietà
- Derivato
- Attributi
Commenti
Costruttori
CVPixelBufferAttributes() |
Crea un set vuoto di attributi. |
CVPixelBufferAttributes(CVPixelFormatType, nint, nint) |
Costruttore che crea un CVPixelBufferAttributes oggetto con valori predefiniti per il tipo di formato pixel, una larghezza e un'altezza. |
CVPixelBufferAttributes(NSDictionary) |
Inizializza l'oggetto fortemente tipizzato CVPixelBufferAttributes dal dizionario specificato. |
Proprietà
AllocateWithIOSurface |
Se questa chiave è impostata, questo indica a CoreVideo di allocare i buffer video usando IOSurface. Questa operazione è necessaria per alcuni usi di buffer pixel. |
BytesPerRowAlignment |
Indica il numero di byte per riga nel buffer pixel. |
CGBitmapContextCompatibility |
Indica se il buffer pixel è compatibile con i contesti bitmap della grafica core. |
CGImageCompatibility |
Indica se il buffer pixel è compatibile con i tipi CGImage |
Dictionary |
Ottiene l'oggetto wrapped NSDictionary. (Ereditato da DictionaryContainer) |
ExtendedPixelsBottom |
Numero di pixel di riempimento nella parte inferiore dell'immagine. |
ExtendedPixelsLeft |
Numero di pixel di riempimento a sinistra dell'immagine. |
ExtendedPixelsRight |
Numero di pixel di riempimento a destra dell'immagine. |
ExtendedPixelsTop |
Numero di pixel che spazia nella parte superiore dell'immagine. |
Height |
Altezza del buffer pixel. |
MemoryAllocator |
Allocatore usato per il buffer di pixel. |
MetalCompatibility |
Indica se il buffer pixel è compatibile con Metal. |
OpenGLCompatibility |
Indica se il buffer pixel è compatibile con i contesti OpenGL. |
OpenGLESCompatibility |
Indica se il buffer pixel è compatibile con i contesti OpenGL per sistemi incorporati. |
PixelFormatType |
Formato pixel del buffer pixel. |
PlaneAlignment |
Specifica l'allineamento dei piani all'interno del buffer. |
Width |
Larghezza del buffer pixel. |
Metodi
GetArray<T>(NSString, Func<IntPtr,T>) |
Gestisce gli attributi associati a CVPixelBuffer. (Ereditato da DictionaryContainer) |
GetArray<T>(NSString) |
Recupera la matrice di tipo |
GetBoolValue(NSString) |
Restituisce il booleano nullable associato a |
GetCGPointValue(NSString) |
Restituisce il valore Nullable CGPoint associato a |
GetCGRectValue(NSString) |
Restituisce il valore Nullable NSString associato a |
GetCGSizeValue(NSString) |
Restituisce il valore Nullable CGSize associato a |
GetCMTimeValue(NSString) |
Restituisce il valore Nullable CMTime associato a |
GetDoubleValue(NSString) |
Restituisce il doppio nullable associato a |
GetFloatValue(NSString) |
Restituisce il float nullable associato a |
GetInt32Value(NSString) |
Restituisce l'oggetto nullable int associato a |
GetLongValue(NSString) |
Restituisce il long nullable associato a |
GetNativeValue<T>(NSString) |
Restituisce l'oggetto nativo associato a |
GetNIntValue(NSString) |
Restituisce l'intero nativo nullable associato a |
GetNSDictionary(NSString) |
Restituisce l'oggetto NSDictionary associato a |
GetNSDictionary<TKey,TValue>(NSString) |
Restituisce l'oggetto NSDictionary associato a |
GetNSStringValue(NSString) |
Restituisce l'oggetto NSString associato a |
GetNUIntValue(NSString) |
Restituisce l'oggetto nullable nativo senza segno associato a |
GetStringValue(NSString) |
Restituisce la stringa associata a |
GetStringValue(String) |
Restituisce la stringa associata a |
GetStrongDictionary<T>(NSString) |
Restituisce l'oggetto DictionaryContainer associato a |
GetUInt32Value(NSString) |
Restituisce il associato a |
GetUIntValue(NSString) |
Restituisce il associato a |
RemoveValue(NSString) |
Rimuove dal dizionario il valore associato a |
SetArrayValue(NSString, INativeObject[]) |
Associa la INativeObject matrice |
SetArrayValue(NSString, NSNumber[]) |
Associa la NSNumber matrice |
SetArrayValue(NSString, String[]) |
Associa la matrice |
SetArrayValue<T>(NSString, T[]) |
Associa la matrice |
SetBooleanValue(NSString, Nullable<Boolean>) |
Archivia il valore booleano |
SetCGPointValue(NSString, Nullable<CGPoint>) |
Archivia e CGPoint |
SetCGRectValue(NSString, Nullable<CGRect>) |
Archivia e CGRect |
SetCGSizeValue(NSString, Nullable<CGSize>) |
Archivia e CGSize |
SetCMTimeValue(NSString, Nullable<CMTime>) |
Archivia e CMTime |
SetNativeValue(NSString, INativeObject, Boolean) |
Gestisce gli attributi associati a CVPixelBuffer. (Ereditato da DictionaryContainer) |
SetNumberValue(NSString, Nullable<Double>) |
Archivia il doppio |
SetNumberValue(NSString, Nullable<Int32>) |
Archivia l'int |
SetNumberValue(NSString, Nullable<Int64>) |
Archivia la lunghezza |
SetNumberValue(NSString, Nullable<nint>) |
Archivia l'intero |
SetNumberValue(NSString, Nullable<nuint>) |
Archivia l'int |
SetNumberValue(NSString, Nullable<Single>) |
Archivia il float |
SetNumberValue(NSString, Nullable<UInt32>) |
Archivia l'oggetto |
SetStringValue(NSString, NSString) |
Archivia la stringa |
SetStringValue(NSString, String) |
Archivia la stringa |