CVPixelBufferAttributes Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Administra los atributos asociados a CVPixelBuffer.
[ObjCRuntime.Watch(4, 0)]
public class CVPixelBufferAttributes : Foundation.DictionaryContainer
type CVPixelBufferAttributes = class
inherit DictionaryContainer
- Herencia
- 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 |
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 |
GetCGPointValue(NSString) |
Devuelve el que acepta valores NULL CGPoint asociado a |
GetCGRectValue(NSString) |
Devuelve el que acepta valores NULL NSString asociado a |
GetCGSizeValue(NSString) |
Devuelve el que acepta valores NULL CGSize asociado a |
GetCMTimeValue(NSString) |
Devuelve el que acepta valores NULL CMTime asociado a |
GetDoubleValue(NSString) |
Devuelve el valor double que acepta valores NULL asociado a |
GetFloatValue(NSString) |
Devuelve el valor float que acepta valores NULL asociado a |
GetInt32Value(NSString) |
Devuelve el valor int que acepta valores NULL asociado a |
GetLongValue(NSString) |
Devuelve el long que acepta valores NULL asociado a |
GetNativeValue<T>(NSString) |
Devuelve el objeto nativo asociado a |
GetNIntValue(NSString) |
Devuelve el entero nativo que acepta valores NULL asociado a |
GetNSDictionary(NSString) |
Devuelve el NSDictionary objeto asociado a |
GetNSDictionary<TKey,TValue>(NSString) |
Devuelve el NSDictionary objeto asociado a |
GetNSStringValue(NSString) |
Devuelve el NSString objeto asociado a |
GetNUIntValue(NSString) |
Devuelve el valor int nativo que acepta valores NULL sin signo asociado a |
GetStringValue(NSString) |
Devuelve la cadena asociada a |
GetStringValue(String) |
Devuelve la cadena asociada a |
GetStrongDictionary<T>(NSString) |
Devuelve el DictionaryContainer objeto asociado a |
GetUInt32Value(NSString) |
Devuelve el System.UInt32 que acepta valores NULL asociado a |
GetUIntValue(NSString) |
Devuelve el System.UInt32 que acepta valores NULL asociado a |
RemoveValue(NSString) |
Quita del diccionario el valor asociado a |
SetArrayValue(NSString, INativeObject[]) |
Asocia la INativeObject matriz |
SetArrayValue(NSString, NSNumber[]) |
Asocia la NSNumber matriz |
SetArrayValue(NSString, String[]) |
Asocia la matriz |
SetArrayValue<T>(NSString, T[]) |
Asocia la matriz |
SetBooleanValue(NSString, Nullable<Boolean>) |
Almacena el valor booleano |
SetCGPointValue(NSString, Nullable<CGPoint>) |
Almacena y CGPoint |
SetCGRectValue(NSString, Nullable<CGRect>) |
Almacena y CGRect |
SetCGSizeValue(NSString, Nullable<CGSize>) |
Almacena y CGSize |
SetCMTimeValue(NSString, Nullable<CMTime>) |
Almacena y CMTime |
SetNativeValue(NSString, INativeObject, Boolean) |
Administra los atributos asociados a CVPixelBuffer. (Heredado de DictionaryContainer) |
SetNumberValue(NSString, Nullable<Double>) |
Almacena el valor double |
SetNumberValue(NSString, Nullable<Int32>) |
Almacena el valor int |
SetNumberValue(NSString, Nullable<Int64>) |
Almacena el long |
SetNumberValue(NSString, Nullable<nint>) |
Almacena el entero |
SetNumberValue(NSString, Nullable<nuint>) |
Almacena el int |
SetNumberValue(NSString, Nullable<Single>) |
Almacena el valor float |
SetNumberValue(NSString, Nullable<UInt32>) |
Almacena el valor de int |
SetStringValue(NSString, NSString) |
Almacena la cadena |
SetStringValue(NSString, String) |
Almacena la cadena |