This documentation is for the old version. Go to the latest Graphics Mill docs

ChannelBalance.Levels Property

Gets/sets an array of channels modifiers.

Namespace: Aurigma.GraphicsMill.Transforms
Assembly: Aurigma.GraphicsMill (in Aurigma.GraphicsMill.dll)


Visual Basic
Public Property Levels As Single()
public float[] Levels { get; set; }

Property Value

Each entry of array is a value varying in range [-1, 1]. According to number bits per channel, these values are normalized either to 255 (for non-extended pixel formats) or 65535 (for extended pixel formats).


If number of this array entries is less than number of channels in the target bitmap, the rest channels will be unchanged. If there are more array entries than channels target bitmap provides, all extra entries will be ignored.

See Also