Class PostEffectFXAA
- Namespace
- HelixToolkit.SharpDX.Core
- Assembly
- HelixToolkit.SharpDX.dll
public sealed class PostEffectFXAA : RenderCore, IDisposable, IGUID, IThrowingShadow, IPostEffect
- Inheritance
-
PostEffectFXAA
- Implements
- Inherited Members
Constructors
PostEffectFXAA()
public PostEffectFXAA()
Properties
EffectName
public string EffectName { get; set; }
Property Value
FXAALevel
Gets or sets the fxaa level.
public FXAALevel FXAALevel { get; set; }
Property Value
- FXAALevel
The fxaa level.
Methods
OnAttach(IRenderTechnique?)
During attatching render core. Create all local resources. Use Collect(resource) to let object be released automatically during Detach().
protected override bool OnAttach(IRenderTechnique? technique)
Parameters
techniqueIRenderTechnique
Returns
OnDetach()
On detaching, default is to release all resources
protected override void OnDetach()
OnUpdateCanRenderFlag()
Called when [update can render flag].
protected override bool OnUpdateCanRenderFlag()
Returns
Render(RenderContext, DeviceContextProxy)
Render routine
public override void Render(RenderContext context, DeviceContextProxy deviceContext)
Parameters
contextRenderContextdeviceContextDeviceContextProxy