CIImageProcessorKernel.Apply Method

Definition

Developers should override this method to perform custom processing on the inputs in the extent rectangle.

[Foundation.Export("applyWithExtent:inputs:arguments:error:")]
public static CoreImage.CIImage Apply (CoreGraphics.CGRect extent, CoreImage.CIImage[] inputs, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> args, out Foundation.NSError error);
static member Apply : CoreGraphics.CGRect * CoreImage.CIImage[] * Foundation.NSDictionary<Foundation.NSString, Foundation.NSObject> *  -> CoreImage.CIImage

Parameters

extent
CGRect

The region to apply the custom processing.

inputs
CIImage[]

The input images.

This parameter can be null.

args
NSDictionary<NSString,NSObject>

Additional arguments for the processing.

This parameter can be null.

error
NSError

Developers should set this NSError as necessary.

Returns

The image after custom processing.

Attributes

Applies to