AlphaBiLevel | Represents an Alpha Bi-Level effect. Alpha (Opacity) values less than the threshold are changed to 0 (fully transparent) and alpha values greater than or equal to the threshold are changed to 100% (fully opaque). |
AlphaCeiling | Represents an Alpha Ceiling effect. Alpha (opacity) values greater than zero are changed to 100%. In other words, anything partially opaque becomes fully opaque. |
AlphaFloor | Represents an Alpha Floor effect. Alpha (opacity) values less than 100% are changed to zero. In other words, anything partially transparent becomes fully transparent. |
AlphaInverse | Represents an Alpha Inverse effect. Alpha (opacity) values are inverted by subtracting from 100%. |
AlphaModulate | Represents an Alpha Modulate effect. Effect alpha (opacity) values are multiplied by a fixed percentage. The effect container specifies an effect containing alpha values to modulate. |
AlphaModulateFixed | Represents an Alpha Modulate Fixed effect. Effect alpha (opacity) values are multiplied by a fixed percentage. |
AlphaReplace | Represents and Alpha Replace effect. Effect alpha (opacity) values are replaced by a fixed alpha. |
BiLevel | Represents a Bi-Level (black/white) effect. Input colors whose luminance is less than the specified threshold value are changed to black. Input colors whose luminance are greater than or equal the specified value are set to white. The alpha effect values are unaffected by this effect. |
Blur | Represents a Blur effect that is applied to the entire shape, including its fill. All color channels, including alpha, are affected. |
ColorChange | Represents a Color Change effect. Instances of FromColor are replaced with instances of ToColor. |
ColorReplace | Represents a Color Replacement effect. All effect colors are changed to a fixed color. Alpha values are unaffected. |
Duotone | Represents a Duotone effect. For each pixel, combines Color1 and Color2 through a linear interpolation to determine the new color for that pixel. |
EffectFactory | Allows to create effects |
FillOverlay | Represents a Fill Overlay effect. A fill overlay may be used to specify an additional fill for an object and blend the two fills together. |
Glow | Represents a Glow effect, in which a color blurred outline is added outside the edges of the object. |
GrayScale | Represents a Gray Scale effect. Converts all effect color values to a shade of gray, corresponding to their luminance. Effect alpha (opacity) values are unaffected. |
HSL | Represents a Hue/Saturation/Luminance effect. The hue, saturation, and luminance may each be adjusted relative to its current value. |
IAlphaBiLevel | Represents an Alpha Bi-Level effect. Alpha (Opacity) values less than the threshold are changed to 0 (fully transparent) and alpha values greater than or equal to the threshold are changed to 100% (fully opaque). |
IAlphaBiLevelEffectiveData | Immutable object which represents an Alpha Bi-Level effect. Alpha (Opacity) values less than the threshold are changed to 0 (fully transparent) and alpha values greater than or equal to the threshold are changed to 100% (fully opaque). |
IAlphaCeiling | Represents an Alpha Ceiling effect. Alpha (opacity) values greater than zero are changed to 100%. In other words, anything partially opaque becomes fully opaque. |
IAlphaCeilingEffectiveData | Immutable object which represents an Alpha Ceiling effect. Alpha (opacity) values greater than zero are changed to 100%. In other words, anything partially opaque becomes fully opaque. |
IAlphaFloor | Represents an Alpha Floor effect. Alpha (opacity) values less than 100% are changed to zero. In other words, anything partially transparent becomes fully transparent. |
IAlphaFloorEffectiveData | Immutable object which represents an Alpha Floor effect. Alpha (opacity) values less than 100% are changed to zero. In other words, anything partially transparent becomes fully transparent. |
IAlphaInverse | Represents an Alpha Inverse effect. Alpha (opacity) values are inverted by subtracting from 100%. |
IAlphaInverseEffectiveData | Immutable object which represents an Alpha Inverse effect. Alpha (opacity) values are inverted by subtracting from 100%. |
IAlphaModulate | Represents an Alpha Modulate effect. Effect alpha (opacity) values are multiplied by a fixed percentage. The effect container specifies an effect containing alpha values to modulate. |
IAlphaModulateEffectiveData | Immutable object which represents an Alpha Modulate effect. Effect alpha (opacity) values are multiplied by a fixed percentage. The effect container specifies an effect containing alpha values to modulate. |
IAlphaModulateFixed | Represents an Alpha Modulate Fixed effect. Effect alpha (opacity) values are multiplied by a fixed percentage. |
IAlphaModulateFixedEffectiveData | Immutable object which represents an Alpha Modulate Fixed effect. Effect alpha (opacity) values are multiplied by a fixed percentage. |
IAlphaReplace | Represents base IImageTransformOperation interface. |
IAlphaReplaceEffectiveData | Immutable object which represents and Alpha Replace effect. Effect alpha (opacity) values are replaced by a fixed alpha. |
IApplicableEffect | |
IBiLevel | Represents base IImageTransformOperation interface. |
IBiLevelEffectiveData | Immutable object which represents a Bi-Level (black/white) effect. Input colors whose luminance is less than the specified threshold value are changed to black. Input colors whose luminance are greater than or equal the specified value are set to white. The alpha effect values are unaffected by this effect. |
IBlur | Represents a Blur effect that is applied to the entire shape, including its fill. All color channels, including alpha, are affected. |
IBlurEffectiveData | Immutable object which represents a Blur effect that is applied to the entire shape, including its fill. All color channels, including alpha, are affected. |
IColorChange | Represents a Color Change effect. Instances of FromColor are replaced with instances of ToColor. |
IColorChangeEffectiveData | Immutable object which represents a Color Change effect. Instances of FromColor are replaced with instances of ToColor. |
IColorReplace | Represents a Color Replacement effect. |
IColorReplaceEffectiveData | Immutable object which represents a Color Replacement effect. All effect colors are changed to a fixed color. Alpha values are unaffected. |
IDuotone | Represents a Duotone effect. |
IDuotoneEffectiveData | Immutable object which represents a Duotone effect. For each pixel, combines clr1 and clr2 through a linear interpolation to determine the new color for that pixel. |
IEffectEffectiveData | Base class for immutable objects, which represent effect. |
IEffectFactory | Allows to create effects’ instances |
IFillOverlay | Represents a Fill Overlay effect. A fill overlay may be used to specify an additional fill for an object and blend the two fills together. |
IFillOverlayEffectiveData | Immutable object which represents a Fill Overlay effect. A fill overlay may be used to specify an additional fill for an object and blend the two fills together. |
IGlow | Represents a Glow effect, in which a color blurred outline is added outside the edges of the object. |
IGlowEffectiveData | Immutable object which represents a Glow effect, in which a color blurred outline is added outside the edges of the object. |
IGrayScale | Represents IImageTransformOperation interface. |
IGrayScaleEffectiveData | Immutable object which representsepresents a Gray Scale effect. Converts all effect color values to a shade of gray, corresponding to their luminance. Effect alpha (opacity) values are unaffected. |
IHSL | Represents a Hue/Saturation/Luminance effect. The hue, saturation, and luminance may each be adjusted relative to its current value. |
IHSLEffectiveData | Represents a Hue/Saturation/Luminance effect. The hue, saturation, and luminance may each be adjusted relative to its current value. |
IImageTransformOCollectionEffectiveData | Immutable object that represents a readonly collection of effective image transform effects. |
IImageTransformOperation | Represents abstract image transformation effect. |
IImageTransformOperationCollection | Represents a collection of effects apllied to an image. |
IImageTransformOperationFactory | Allows to create image effects’ instances |
IInnerShadow | Represents a inner shadow effect. |
IInnerShadowEffectiveData | Immutable object which represents a inner shadow effect. |
ILuminance | Represents a Luminance effect. Brightness linearly shifts all colors closer to white or black. Contrast scales all colors to be either closer or further apart. |
ILuminanceEffectiveData | Represents a Luminance effect. Brightness linearly shifts all colors closer to white or black. Contrast scales all colors to be either closer or further apart. |
ImageTransformOCollectionEffectiveData | Immutable object that represents a readonly collection of effective image transform effects. |
ImageTransformOperation | Represents abstract image transformation effect. |
ImageTransformOperationCollection | Represents a collection of effects apllied to an image. |
ImageTransformOperationFactory | Allows to create image transform operations |
InnerShadow | Represents a Inner Shadow effect. |
IOuterShadow | Represents an Outer Shadow effect. |
IOuterShadowEffectiveData | Immutable object which represents an Outer Shadow effect. |
IPresetShadow | Represents a Preset Shadow effect. |
IPresetShadowEffectiveData | Immutable object which represents a Preset Shadow effect. |
IReflection | Represents a reflection effect. |
IReflectionEffectiveData | Immutable object which represents a Reflection effect. |
ISoftEdge | Represents a Soft Edge effect. The edges of the shape are blurred, while the fill is not affected. |
ISoftEdgeEffectiveData | Immutable object which represents a soft edge effect. The edges of the shape are blurred, while the fill is not affected. |
ITint | Represents a Tint effect. Shifts effect color values towards/away from hue by the specified amount. |
ITintEffectiveData | Immutable object which represents a Tint effect. Shifts effect color values towards/away from hue by the specified amount. |
IVisualEffect | |
Luminance | Represents a Luminance effect. Brightness linearly shifts all colors closer to white or black. Contrast scales all colors to be either closer or further apart. |
OuterShadow | Represents an Outer Shadow effect. |
PresetShadow | Represents a Preset Shadow effect. |
Reflection | Represents a Reflection effect. |
SoftEdge | Represents a soft edge effect. The edges of the shape are blurred, while the fill is not affected. |
Tint | Represents a Tint effect. Shifts effect color values towards/away from hue by the specified amount. |