Share via


EffectGroupBase.PrepareGroup Method

Prepares the internal structure of the effect group. Implementors should ensure that members are configured correctly in preparation for rendering.

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

Syntax

protected abstract IImageProvider PrepareGroup(
    IImageProvider groupSource
)
'Declaration
Protected MustOverride Function PrepareGroup ( 
    groupSource As IImageProvider
) As IImageProvider
protected:
virtual IImageProvider^ PrepareGroup(
    IImageProvider^ groupSource
) abstract
function PrepareGroup(groupSource);

Parameters

Return Value

Type: IImageProvider
The resulting IImageProvider of the effect group.

Remarks

Note that only a weak reference is made to the IImageProvider returned by this method. The implementor should make sure that the object is kept alive by keeping a strong reference to it.

The effect group should connect the group source to any member effect that needs it. The effect group should also finalize any other internal connections between member effects during this call, and return the effect that provides the result image.

Version Information

Lumia Imaging SDK

Supported in: 2.0

See Also

EffectGroupBase Class

EffectGroupBase.EffectGroupBase Members

Lumia.Imaging.Custom Namespace