Lenguaje

CIImageProcessorKernel.Process Método

Definición

Sobrecargas

Process(ICIImageProcessorInput[], NSDictionary<NSString,NSObject>, ICIImageProcessorOutput, NSError)

Los desarrolladores deben invalidar este método para realizar el procesamiento personalizado en .inputs

[Foundation.Export("processWithInputs:arguments:output:error:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static bool Process(CoreImage.ICIImageProcessorInput[]? inputs, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject>? arguments, CoreImage.ICIImageProcessorOutput output, out Foundation.NSError error);
[<Foundation.Export("processWithInputs:arguments:output:error:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Process : CoreImage.ICIImageProcessorInput[] * Foundation.NSDictionary<Foundation.NSString, Foundation.NSObject> * CoreImage.ICIImageProcessorOutput * NSError -> bool

Parámetros

inputs
ICIImageProcessorInput[]

Las imágenes de entrada.

Este parámetro puede ser null.

arguments
NSDictionary<NSString,NSObject>

Argumentos adicionales para el procesamiento.

Este parámetro puede ser null.

output
ICIImageProcessorOutput

Resultados del procesamiento

error
NSError

Los desarrolladores deben establecer esto NSError según sea necesario.

Devoluciones

true si el procesamiento se completó correctamente.

Atributos

Se aplica a

Process(ICIImageProcessorInput[], NSDictionary<NSString,NSObject>, ICIImageProcessorOutput[], NSError)

[Foundation.Export("processWithInputs:arguments:outputs:error:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static bool Process(CoreImage.ICIImageProcessorInput[]? inputs, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject>? arguments, CoreImage.ICIImageProcessorOutput[] outputs, out Foundation.NSError? error);
[<Foundation.Export("processWithInputs:arguments:outputs:error:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member Process : CoreImage.ICIImageProcessorInput[] * Foundation.NSDictionary<Foundation.NSString, Foundation.NSObject> * CoreImage.ICIImageProcessorOutput[] * NSError -> bool

Parámetros

error
NSError

Devoluciones

Atributos

Se aplica a