CustomEffectBase Class

Base class for user-defined custom effects.

Namespace: Lumia.Imaging.Custom
Assembly: Lumia.Imaging.Managed (in Lumia.Imaging.Managed.dll) Version: 0.0.0.0

public abstract class CustomEffectBase : IImageProvider, 
	IImageConsumer, IDisposable, ICustomEffect

To create your own effect, subclass CustomEffectBase and provide your own implementation of OnProcess(Rect rect, Size imageSize, uint[] sourceImagePixels, uint[] targetImagePixels).

The only supported color format in this version is ColorFormat.Bgra8888, which means pixels are represented as UInt32 values.

System.Object
  Lumia.Imaging.Custom.CustomEffectBase

Lumia Imaging SDK

Supported in: 2.0
Show: