CIImageProcessorKernel.Process Méthode

Définition

Surcharges

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

Les développeurs doivent remplacer cette méthode pour effectuer un traitement personnalisé sur le 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

Paramètres

inputs
ICIImageProcessorInput[]

Images d’entrée.

Ce paramètre peut être null.

arguments
NSDictionary<NSString,NSObject>

Arguments supplémentaires pour le traitement.

Ce paramètre peut être null.

output
ICIImageProcessorOutput

Résultats du traitement

error
NSError

Les développeurs doivent définir cette valeur NSError si nécessaire.

Retours

true si le traitement s’est terminé correctement.

Attributs

S’applique à

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

Paramètres

error
NSError

Retours

Attributs

S’applique à