Enum PixelAlphaRepresentation
Provides enumeration of the alpha value transparency behavior of a pixel format.
Namespace: SixLabors.ImageSharp.PixelFormats
Assembly: SixLabors.ImageSharp.dll
Syntax
public enum PixelAlphaRepresentation
Fields
Name | Description |
---|---|
Associated | Indicates that the transparency behavior is premultiplied. Each color is first scaled by the alpha value. The alpha value itself is the same in both straight and premultiplied alpha. Typically, no color channel value is greater than the alpha channel value. If a color channel value in a premultiplied format is greater than the alpha channel, the standard source-over blending math results in an additive blend. |
None | Indicates that the pixel format does not contain an alpha channel. |
Unassociated | Indicates that the transparency behavior is not premultiplied. The alpha channel indicates the transparency of the color. |