CVPixelBufferAttributes Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Verwaltet die Attribute, die zugeordnet sind CVPixelBuffer.
[ObjCRuntime.Watch(4, 0)]
public class CVPixelBufferAttributes : Foundation.DictionaryContainer
type CVPixelBufferAttributes = class
inherit DictionaryContainer
- Vererbung
- Abgeleitet
- Attribute
Hinweise
Konstruktoren
CVPixelBufferAttributes() |
Erstellt einen leeren Satz von Attributen. |
CVPixelBufferAttributes(CVPixelFormatType, nint, nint) |
Konstruktor, der einen CVPixelBufferAttributes mit voreingestellten Werten für den Pixelformattyp, eine Breite und eine Höhe erstellt. |
CVPixelBufferAttributes(NSDictionary) |
Initialisiert das stark typisierte CVPixelBufferAttributes aus dem bereitgestellten Wörterbuch. |
Eigenschaften
AllocateWithIOSurface |
Wenn dieser Schlüssel festgelegt ist, wird CoreVideo angewiesen, die Videopuffer mithilfe von IOSurface zuzuordnen. Dies ist für einige Verwendungen von Pixelpuffern erforderlich. |
BytesPerRowAlignment |
Gibt die Anzahl der Bytes pro Zeile im Pixelpuffer an. |
CGBitmapContextCompatibility |
Gibt an, ob der Pixelpuffer mit Core Graphics-Bitmapkontexten kompatibel ist. |
CGImageCompatibility |
Gibt an, ob der Pixelpuffer mit CGImage-Typen kompatibel ist. |
Dictionary |
Ruft den umschlossenen ab NSDictionary. (Geerbt von DictionaryContainer) |
ExtendedPixelsBottom |
Die Anzahl der Pixel, die unten im Bild aufgefüllt werden. |
ExtendedPixelsLeft |
Die Anzahl der Pixel, die links vom Bild gepolstert werden. |
ExtendedPixelsRight |
Die Anzahl der Pixel, die rechts neben dem Bild aufgefüllt werden. |
ExtendedPixelsTop |
Die Anzahl der Pixel, die oben im Bild stehen. |
Height |
Die Höhe des Pixelpuffers. |
MemoryAllocator |
Der für den Pixelpuffer verwendete Zuteilung. |
MetalCompatibility |
Gibt an, ob der Pixelpuffer mit Metal kompatibel ist. |
OpenGLCompatibility |
Gibt an, ob der Pixelpuffer mit OpenGL-Kontexten kompatibel ist. |
OpenGLESCompatibility |
Gibt an, ob der Pixelpuffer mit OpenGL for Embedded Systems-Kontexten kompatibel ist. |
PixelFormatType |
Das Pixelformat des Pixelpuffers. |
PlaneAlignment |
Gibt die Ausrichtung der Ebenen innerhalb des Puffers an. |
Width |
Die Breite des Pixelpuffers. |
Methoden
GetArray<T>(NSString, Func<IntPtr,T>) |
Verwaltet die Attribute, die zugeordnet sind CVPixelBuffer. (Geerbt von DictionaryContainer) |
GetArray<T>(NSString) |
Ruft das Array vom Typ |
GetBoolValue(NSString) |
Gibt den nullablen Boolean zurück, der zugeordnet ist |
GetCGPointValue(NSString) |
Gibt den nullable CGPoint zurück, der zugeordnet ist |
GetCGRectValue(NSString) |
Gibt den nullable NSString zurück, der zugeordnet ist |
GetCGSizeValue(NSString) |
Gibt den nullable CGSize zurück, der zugeordnet ist |
GetCMTimeValue(NSString) |
Gibt den nullable CMTime zurück, der zugeordnet ist |
GetDoubleValue(NSString) |
Gibt das double nullable zurück, das zugeordnet ist |
GetFloatValue(NSString) |
Gibt den nullable float zurück, der zugeordnet ist |
GetInt32Value(NSString) |
Gibt den nullable int zurück, der zugeordnet ist |
GetLongValue(NSString) |
Gibt den nullable long zurück, der zugeordnet ist |
GetNativeValue<T>(NSString) |
Gibt das systemeigene Objekt zurück, das zugeordnet ist |
GetNIntValue(NSString) |
Gibt die native Nullable-Ganzzahl zurück, die zugeordnet ist |
GetNSDictionary(NSString) |
Gibt die zurück, die NSDictionary mit zugeordnet ist |
GetNSDictionary<TKey,TValue>(NSString) |
Gibt die zurück, die NSDictionary mit zugeordnet ist |
GetNSStringValue(NSString) |
Gibt die zurück, die NSString mit zugeordnet ist |
GetNUIntValue(NSString) |
Gibt den nativen nullable unsigned int zurück, der zugeordnet ist |
GetStringValue(NSString) |
Gibt die Zeichenfolge zurück, die zugeordnet ist |
GetStringValue(String) |
Gibt die Zeichenfolge zurück, die zugeordnet ist |
GetStrongDictionary<T>(NSString) |
Gibt die zurück, die DictionaryContainer mit zugeordnet ist |
GetUInt32Value(NSString) |
Gibt den nullable T:System.UInt32 zurück, der zugeordnet |
GetUIntValue(NSString) |
Gibt den nullable T:System.UInt32 zurück, der zugeordnet |
RemoveValue(NSString) |
Entfernt den Wert, der zugeordnet ist |
SetArrayValue(NSString, INativeObject[]) |
Ordnet das INativeObject Array |
SetArrayValue(NSString, NSNumber[]) |
Ordnet das NSNumber Array |
SetArrayValue(NSString, String[]) |
Ordnet das T:System.String-Array |
SetArrayValue<T>(NSString, T[]) |
Ordnet das Array |
SetBooleanValue(NSString, Nullable<Boolean>) |
Speichert den booleschen |
SetCGPointValue(NSString, Nullable<CGPoint>) |
Speichert die CGPoint |
SetCGRectValue(NSString, Nullable<CGRect>) |
Speichert die CGRect |
SetCGSizeValue(NSString, Nullable<CGSize>) |
Speichert die CGSize |
SetCMTimeValue(NSString, Nullable<CMTime>) |
Speichert die CMTime |
SetNativeValue(NSString, INativeObject, Boolean) |
Verwaltet die Attribute, die zugeordnet sind CVPixelBuffer. (Geerbt von DictionaryContainer) |
SetNumberValue(NSString, Nullable<Double>) |
Speichert das Double |
SetNumberValue(NSString, Nullable<Int32>) |
Speichert das int |
SetNumberValue(NSString, Nullable<Int64>) |
Speichert die lange |
SetNumberValue(NSString, Nullable<nint>) |
Speichert die native ganze Zahl |
SetNumberValue(NSString, Nullable<nuint>) |
Speichert den nativen nicht signierten int |
SetNumberValue(NSString, Nullable<Single>) |
Speichert den Float |
SetNumberValue(NSString, Nullable<UInt32>) |
Speichert den nicht signierten int |
SetStringValue(NSString, NSString) |
Speichert die Zeichenfolge |
SetStringValue(NSString, String) |
Speichert die Zeichenfolge |