Declaration
property Alpha[x, y: integer]: byte;
Description
Specifies the alpha value of a pixel. 0 is transparent, 255 is opaque, 1 - 254 are partially transparent.
Note:
◼This function doesn't perform a range check test
◼This function doesn't check if the image
has an alpha channel. It will be automatically created if needed
◼If
AlphaLocation is iaAlphaChannel it returns the value from
AlphaChannel
◼If
AlphaLocation is iaRGBA it returns the value from the A channel of
Pixels_ie32RGB
Example
// Show the alpha value at a position
if ImageEnView1.IEBitmap.HasAlphaChannel() = False
lblAlpha.Caption := 'Alpha: None'
else
lblAlpha.Caption := format( 'Alpha: %d', [ ImageEnView1.IEBitmap.Alpha[x, y] ]);
See Also
◼AlphaChannel
◼AlphaFill
◼AlphaFillRect