Table of Contents

Class HueToRgbEffect

Namespace
PaintDotNet.Direct2D1.Effects
Assembly
PaintDotNet.Windows.Core.dll

Converts an HSL (Hue, Saturation, Lightness) or HSV (Hue, Saturation, Value) image to the RGB color space. HSL and HSV are two different models for representing an RGB color in a cylindrical color space. They are useful because they allow you to reason about a color using more intuitive concepts like hue and intensity versus combining red, green and blue values.

This effect passes through any input alpha values.

To reverse the behavior of this effect, use RgbToHueEffect.

For more information, see Hue-to-RGB effect

public sealed class HueToRgbEffect : DeviceEffect<HueToRgbEffect.Props>, ISerializable, IDeviceEffect, IDeviceImage, IDirect2DResource, IFactoryProperty, IDeviceEffectProperties, IInternalImpl, IObjectRef, IIsDisposed, IDisposable
Inheritance
HueToRgbEffect
Implements
Inherited Members
Extension Methods

Constructors

HueToRgbEffect(IDeviceEffectFactory)
HueToRgbEffect(IDeviceEffectFactory, IDeviceImage, HueToRgbInputColorSpace)