CIImageProcessorKernel.Process Метод

Определение

Перегрузки

Имя Описание
Process(ICIImageProcessorInput[], NSDictionary<NSString,NSObject>, ICIImageProcessorOutput, NSError)

Разработчики должны переопределить этот метод для выполнения пользовательской обработки в inputs.

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

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

Разработчики должны переопределить этот метод для выполнения пользовательской обработки в 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

Параметры

inputs
ICIImageProcessorInput[]

Входные изображения.

Этот параметр может иметь значение null.

arguments
NSDictionary<NSString,NSObject>

Дополнительные аргументы для обработки.

Этот параметр может иметь значение null.

output
ICIImageProcessorOutput

Результаты обработки

error
NSError

Разработчики должны задать это NSError по мере необходимости.

Возвращаемое значение

true Значение , если обработка выполнена успешно.

Атрибуты

Применяется к

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

Параметры

error
NSError

Возвращаемое значение

Атрибуты

Применяется к