Table of Contents

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

string

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

technique IRenderTechnique

Returns

bool

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

bool

Render(RenderContext, DeviceContextProxy)

Render routine

public override void Render(RenderContext context, DeviceContextProxy deviceContext)

Parameters

context RenderContext
deviceContext DeviceContextProxy