Class BloomEffect
Effect that implements a bloom illumination of a visual.
Inherited Members
Namespace: Microsoft.Expression.Media.Effects
Assembly: OpenSilver.Expression.Effects.dll
Syntax
public sealed class BloomEffect : ShaderEffect
Constructors
| Improve this Doc View SourceBloomEffect()
Creates an instance and updates the shader's variables to the default values.
Declaration
public BloomEffect()
Fields
| Improve this Doc View SourceBaseBloomIntensityProperty
This property is mapped to the BloomIntensity variable within the pixel shader.
Declaration
public static readonly DependencyProperty BaseBloomIntensityProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
BaseBloomSaturationProperty
This property is mapped to the BloomSaturation variable within the pixel shader.
Declaration
public static readonly DependencyProperty BaseBloomSaturationProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
BaseIntensityProperty
This property is mapped to the BaseIntensity variable within the pixel shader.
Declaration
public static readonly DependencyProperty BaseIntensityProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
BaseSaturationProperty
This property is mapped to the BaseSaturation variable within the pixel shader.
Declaration
public static readonly DependencyProperty BaseSaturationProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
BloomIntensityProperty
This property is mapped to the BloomIntensity variable within the pixel shader.
Declaration
public static readonly DependencyProperty BloomIntensityProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
BloomSaturationProperty
This property is mapped to the BloomSaturation variable within the pixel shader.
Declaration
public static readonly DependencyProperty BloomSaturationProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
InputProperty
The explicit input for this pixel shader.
Declaration
public static readonly DependencyProperty InputProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
ThresholdProperty
This property is mapped to the BaseSaturation variable within the pixel shader.
Declaration
public static readonly DependencyProperty ThresholdProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
Properties
| Improve this Doc View SourceBaseIntensity
Gets or sets the base intensity.
Declaration
public double BaseIntensity { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
BaseSaturation
Gets or sets the base saturation.
Declaration
public double BaseSaturation { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
BloomIntensity
Gets or sets the bloom intensity.
Declaration
public double BloomIntensity { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
BloomSaturation
Gets or sets the bloom saturation.
Declaration
public double BloomSaturation { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Threshold
Gets or sets the minimum intensity that will be used for the bloom.
Declaration
public double Threshold { get; set; }
Property Value
Type | Description |
---|---|
System.Double |