CVPixelBufferAttributes Clase

Definición

Administra los atributos asociados a CVPixelBuffer.

[ObjCRuntime.Watch(4, 0)]
public class CVPixelBufferAttributes : Foundation.DictionaryContainer
type CVPixelBufferAttributes = class
    inherit DictionaryContainer
Herencia
CVPixelBufferAttributes
Derivado
Atributos

Comentarios

Constructores

CVPixelBufferAttributes()

Crea un conjunto vacío de atributos.

CVPixelBufferAttributes(CVPixelFormatType, nint, nint)

Constructor que crea un CVPixelBufferAttributes con valores preestablecidos para el tipo de formato de píxel, un ancho y un alto.

CVPixelBufferAttributes(NSDictionary)

Inicializa el fuertemente tipado CVPixelBufferAttributes del diccionario proporcionado.

Propiedades

AllocateWithIOSurface

Si se establece esta clave, se indica a CoreVideo que asigne los búferes de vídeo mediante IOSurface.    Esto es necesario para algunos usos de búferes de píxeles.

BytesPerRowAlignment

Indica el número de bytes por fila en el búfer de píxeles.

CGBitmapContextCompatibility

Indica si el búfer de píxeles es compatible con los contextos de mapa de bits de gráficos principales.

CGImageCompatibility

Indica si el búfer de píxeles es compatible con los tipos CGImage.

Dictionary

Obtiene el encapsulado NSDictionary.

(Heredado de DictionaryContainer)
ExtendedPixelsBottom

Número de píxeles que rellenan la parte inferior de la imagen.

ExtendedPixelsLeft

Número de píxeles que rellenan la izquierda de la imagen.

ExtendedPixelsRight

Número de píxeles rellenados a la derecha de la imagen.

ExtendedPixelsTop

Número de píxeles que rellenan la parte superior de la imagen.

Height

Alto del búfer de píxeles.

MemoryAllocator

Asignador utilizado para el búfer de píxeles.

MetalCompatibility

Indica si el búfer de píxeles es compatible con Metal.

OpenGLCompatibility

Indica si el búfer de píxeles es compatible con contextos de OpenGL.

OpenGLESCompatibility

Indica si el búfer de píxeles es compatible con los contextos de OpenGL para sistemas incrustados.

PixelFormatType

Formato de píxel del búfer de píxeles.

PlaneAlignment

Especifica la alineación de los planos dentro del búfer.

Width

Ancho del búfer de píxeles.

Métodos

GetArray<T>(NSString)

Recupera la matriz de tipo T asociada a key.

(Heredado de DictionaryContainer)
GetArray<T>(NSString, Func<IntPtr,T>)

Administra los atributos asociados a CVPixelBuffer.

(Heredado de DictionaryContainer)
GetBoolValue(NSString)

Devuelve el valor booleano que acepta valores NULL asociado a key.

(Heredado de DictionaryContainer)
GetCGPointValue(NSString)

Devuelve el que acepta valores NULL CGPoint asociado a key.

(Heredado de DictionaryContainer)
GetCGRectValue(NSString)

Devuelve el que acepta valores NULL NSString asociado a key.

(Heredado de DictionaryContainer)
GetCGSizeValue(NSString)

Devuelve el que acepta valores NULL CGSize asociado a key.

(Heredado de DictionaryContainer)
GetCMTimeValue(NSString)

Devuelve el que acepta valores NULL CMTime asociado a key.

(Heredado de DictionaryContainer)
GetDoubleValue(NSString)

Devuelve el valor double que acepta valores NULL asociado a key.

(Heredado de DictionaryContainer)
GetFloatValue(NSString)

Devuelve el valor float que acepta valores NULL asociado a key.

(Heredado de DictionaryContainer)
GetInt32Value(NSString)

Devuelve el valor int que acepta valores NULL asociado a key.

(Heredado de DictionaryContainer)
GetLongValue(NSString)

Devuelve el long que acepta valores NULL asociado a key.

(Heredado de DictionaryContainer)
GetNativeValue<T>(NSString)

Devuelve el objeto nativo asociado a key.

(Heredado de DictionaryContainer)
GetNIntValue(NSString)

Devuelve el entero nativo que acepta valores NULL asociado a key.

(Heredado de DictionaryContainer)
GetNSDictionary(NSString)

Devuelve el NSDictionary objeto asociado a key.

(Heredado de DictionaryContainer)
GetNSDictionary<TKey,TValue>(NSString)

Devuelve el NSDictionary objeto asociado a key.

(Heredado de DictionaryContainer)
GetNSStringValue(NSString)

Devuelve el NSString objeto asociado a key.

(Heredado de DictionaryContainer)
GetNUIntValue(NSString)

Devuelve el valor int nativo que acepta valores NULL sin signo asociado a key.

(Heredado de DictionaryContainer)
GetStringValue(NSString)

Devuelve la cadena asociada a key.

(Heredado de DictionaryContainer)
GetStringValue(String)

Devuelve la cadena asociada a key.

(Heredado de DictionaryContainer)
GetStrongDictionary<T>(NSString)

Devuelve el DictionaryContainer objeto asociado a key.

(Heredado de DictionaryContainer)
GetUInt32Value(NSString)

Devuelve el System.UInt32 que acepta valores NULL asociado a key.

(Heredado de DictionaryContainer)
GetUIntValue(NSString)

Devuelve el System.UInt32 que acepta valores NULL asociado a key.

(Heredado de DictionaryContainer)
RemoveValue(NSString)

Quita del diccionario el valor asociado a key.

(Heredado de DictionaryContainer)
SetArrayValue(NSString, INativeObject[])

Asocia la INativeObject matriz values a key.

(Heredado de DictionaryContainer)
SetArrayValue(NSString, NSNumber[])

Asocia la NSNumber matriz values a key.

(Heredado de DictionaryContainer)
SetArrayValue(NSString, String[])

Asocia la matriz valuesSystem.String a key.

(Heredado de DictionaryContainer)
SetArrayValue<T>(NSString, T[])

Asocia la matriz values de tipo T a key.

(Heredado de DictionaryContainer)
SetBooleanValue(NSString, Nullable<Boolean>)

Almacena el valor booleano value y lo asocia a key.

(Heredado de DictionaryContainer)
SetCGPointValue(NSString, Nullable<CGPoint>)

Almacena y CGPointvalue lo asocia a key.

(Heredado de DictionaryContainer)
SetCGRectValue(NSString, Nullable<CGRect>)

Almacena y CGRectvalue lo asocia a key.

(Heredado de DictionaryContainer)
SetCGSizeValue(NSString, Nullable<CGSize>)

Almacena y CGSizevalue lo asocia a key.

(Heredado de DictionaryContainer)
SetCMTimeValue(NSString, Nullable<CMTime>)

Almacena y CMTimevalue lo asocia a key.

(Heredado de DictionaryContainer)
SetNativeValue(NSString, INativeObject, Boolean)

Administra los atributos asociados a CVPixelBuffer.

(Heredado de DictionaryContainer)
SetNumberValue(NSString, Nullable<Double>)

Almacena el valor double value (o null) y lo asocia a key.

(Heredado de DictionaryContainer)
SetNumberValue(NSString, Nullable<Int32>)

Almacena el valor int value (o null) y lo asocia a key.

(Heredado de DictionaryContainer)
SetNumberValue(NSString, Nullable<Int64>)

Almacena el long value (o null) y lo asocia a key.

(Heredado de DictionaryContainer)
SetNumberValue(NSString, Nullable<nint>)

Almacena el entero value nativo (o null) y lo asocia a key.

(Heredado de DictionaryContainer)
SetNumberValue(NSString, Nullable<nuint>)

Almacena el int value sin signo nativo (o null) y lo asocia a key.

(Heredado de DictionaryContainer)
SetNumberValue(NSString, Nullable<Single>)

Almacena el valor float value (o null) y lo asocia a key.

(Heredado de DictionaryContainer)
SetNumberValue(NSString, Nullable<UInt32>)

Almacena el valor de int value sin signo (o null) y lo asocia a key.

(Heredado de DictionaryContainer)
SetStringValue(NSString, NSString)

Almacena la cadena value y la asocia a key.

(Heredado de DictionaryContainer)
SetStringValue(NSString, String)

Almacena la cadena value y la asocia a key.

(Heredado de DictionaryContainer)

Se aplica a