This function applies a lens flare effect to the image.
Declaration:
|
Copy Code
|
AT_ERRCOUNT ACCUAPI IG_FX_lens_flare(
HIGEAR hIGear,
AT_INT xPos,
AT_INT yPos,
AT_DOUBLE primaryBrightness,
AT_DOUBLE secondaryBrightness,
AT_MODE flareType
);
|
Arguments:
Name |
Type |
Description |
hIGear |
HIGEAR |
Image to which to apply lens flare effect. |
xPos |
AT_INT |
X coordinate of the primary flare. |
yPos |
AT_INT |
Y coordinate of the primary flare. |
primaryBrightness |
AT_DOUBLE |
Brightness of the primary flare. This value should range from 0 to 1. |
secondaryBrightness |
AT_DOUBLE |
Brightness of the secondary flare. This value should range from 0 to 1. |
flareType |
AT_MODE |
Predefined flare type to use. Determines the shape and appearance of the lens flare elements. |
Return Value:
Returns the number of ImageGear errors that occurred during this function call.
Supported Raster Image Formats:
RGB – 3…48 bpp
RGBA – 4…64 bpp
RGBPA – 4…64 bpp
RGBEx – 1..16 bpc
RGBAEx – 1..16 bpc
RGBPAEx – 1..16 bpc
Sample:
Image Processing
Remarks:
The effect simulates a bright light, such as the sun, and some reflections within the lens. It is typically used to add a sense of drama or realism to a photographic image.