Method ModulateLuminance
ModulateLuminance(ColorRgb, double, double)
Applies DrawingML luminance modulation and offset (a:lumMod / a:lumOff, §20.1.2.3.20/.21) in HSL space: L' = L·lumMod + lumOff, clamped to [0,1].
public static ColorRgb ModulateLuminance(ColorRgb color, double luminanceModulation, double luminanceOffset)
Parameters
colorColorRgbThe base color.
luminanceModulationdoubleThe modulation factor (1.0 = identity).
luminanceOffsetdoubleThe offset (0.0 = identity).
Returns
- ColorRgb
The transformed color.