Combines multiple effects in sequence.
Use MergeFX to composite multiple input sources so that they are rendered on top of each other in a predefined sequence.
Many effects produce a number of intermediate layers in order to create the final output image. This filter allows us to collapse those into a single image. Although this could be done by using n-1
Composite-filters, it is more convenient to have this common operation available in this form, and offers the implementation some additional flexibility.
The MergeFX class consists of the following fields:
Access | Name | Type | Comment |
---|---|---|---|
SourceList | STRUCT [] | A list of source types to be processed in the merge. | |
The list of sources is built as a simple array of MergeSource structures. Input sources are defined by the SourceType field value. In the case of | |||
XMLDef | STRING | Returns an SVG compliant XML string that describes the filter. |
The following actions are currently supported:
Draw | Render the effect to the target bitmap. | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
ERR acDraw(*Object, DOUBLE X, DOUBLE Y, DOUBLE Width, DOUBLE Height)
|