Class PostEffectBloom
- Namespace
- HelixToolkit.WinUI.SharpDX
- Assembly
- HelixToolkit.WinUI.SharpDX.dll
public class PostEffectBloom : Element3D, IEquatable<DependencyObject>, IAnimationObject, IVisualElement, IVisualElement2, IEquatable<UIElement>, IEquatable<FrameworkElement>, IWinRTObject, IDynamicInterfaceCastable, IEquatable<Control>, IDisposable, IVisible
- Inheritance
-
PostEffectBloom
- Implements
-
IWinRTObject
- Inherited Members
- Extension Methods
Fields
BloomCombineIntensityProperty
The bloom combine intensity property
public static readonly DependencyProperty BloomCombineIntensityProperty
Field Value
BloomCombineSaturationProperty
The bloom combine saturation property
public static readonly DependencyProperty BloomCombineSaturationProperty
Field Value
BloomExtractIntensityProperty
The bloom extract intensity property
public static readonly DependencyProperty BloomExtractIntensityProperty
Field Value
BloomPassIntensityProperty
The bloom pass intensity property
public static readonly DependencyProperty BloomPassIntensityProperty
Field Value
EffectNameProperty
The effect name property
public static readonly DependencyProperty EffectNameProperty
Field Value
NumberOfBlurPassProperty
The number of blur pass property
public static readonly DependencyProperty NumberOfBlurPassProperty
Field Value
ThresholdColorProperty
The threshold color property
public static readonly DependencyProperty ThresholdColorProperty
Field Value
Properties
BloomCombineIntensity
Gets or sets the bloom combine intensity.
public double BloomCombineIntensity { get; set; }
Property Value
- double
The bloom combine intensity.
BloomCombineSaturation
Gets or sets the bloom combine saturation.
public double BloomCombineSaturation { get; set; }
Property Value
- double
The bloom combine saturation.
BloomExtractIntensity
Gets or sets the bloom extract intensity.
public double BloomExtractIntensity { get; set; }
Property Value
- double
The bloom extract intensity.
BloomPassIntensity
Gets or sets the bloom pass intensity.
public double BloomPassIntensity { get; set; }
Property Value
- double
The bloom pass intensity.
EffectName
Gets or sets the name of the effect.
public string EffectName { get; set; }
Property Value
- string
The name of the effect.
NumberOfBlurPass
Gets or sets the number of blur pass.
public int NumberOfBlurPass { get; set; }
Property Value
- int
The number of blur pass.
ThresholdColor
Gets or sets the threshold color.
public Color ThresholdColor { get; set; }
Property Value
- Color
The threshold color.
Methods
AssignDefaultValuesToSceneNode(SceneNode)
Assigns the default values to core.
protected override void AssignDefaultValuesToSceneNode(SceneNode node)
Parameters
nodeSceneNodeThe core.
OnCreateSceneNode()
Called when [create scene node].
protected override SceneNode OnCreateSceneNode()