Edit

Share via


HighlightCurveEffect Class

Definition

Increases or decreases the value of a color channel if that channel already has a value that is above half intensity.

public ref class HighlightCurveEffect : System::Drawing::Imaging::Effects::ColorCurveEffect
public class HighlightCurveEffect : System.Drawing.Imaging.Effects.ColorCurveEffect
type HighlightCurveEffect = class
    inherit ColorCurveEffect
Public Class HighlightCurveEffect
Inherits ColorCurveEffect
Inheritance
HighlightCurveEffect

Remarks

You can use this effect to get more definition in the light areas of an image without affecting the dark areas.

Constructors

HighlightCurveEffect(CurveChannel, Int32)

Creates a new HighlightCurveEffect with the given highlight adjustment.

Properties

Channel

Gets the channel or channels that the effect is applied to.

(Inherited from ColorCurveEffect)
Highlight

Gets the highlight value.

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

(Inherited from Effect)
Dispose(Boolean)

Releases the unmanaged resources used by the Effect and optionally releases the managed resources.

(Inherited from Effect)
Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to