Declaration ​
pascal
class function BlendComponent(F, B: Cardinal): Cardinal; virtual; abstract;Parameters ​
| Parameter | Type | Description |
|---|---|---|
F | Cardinal | Foreground single channel value (0..255). |
B | Cardinal | Background single channel value (0..255). |
Returns ​
| Type | Description |
|---|---|
Cardinal | The blended channel result (0..255). |
Description ​
BlendComponent is the abstract single-channel blend function implemented by subclasses to define specific separable blend mode math (such as Multiply, Screen, Overlay, Dodge, Burn, etc.).