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

返品

属性

適用対象