C# Class AcTools.Render.Kn5SpecificSpecial.TrackMapBlurRenderHelper

Inheritance: IRenderHelper
Datei anzeigen Open project: gro-ove/actools

Public Methods

Method Description
Blur ( DeviceContextHolder holder, TargetResourceTexture source, TargetResourceTexture temporary, int iterations = 1, TargetResourceTexture target = null ) : void
BlurHorizontally ( DeviceContextHolder holder, ShaderResourceView view ) : void
BlurVertically ( DeviceContextHolder holder, ShaderResourceView view ) : void
Dispose ( ) : void
Draw ( DeviceContextHolder holder, ShaderResourceView view ) : void
OnInitialize ( DeviceContextHolder holder ) : void
OnResize ( DeviceContextHolder holder ) : void

Method Details

Blur() public method

public Blur ( DeviceContextHolder holder, TargetResourceTexture source, TargetResourceTexture temporary, int iterations = 1, TargetResourceTexture target = null ) : void
holder DeviceContextHolder
source AcTools.Render.Base.TargetTextures.TargetResourceTexture
temporary AcTools.Render.Base.TargetTextures.TargetResourceTexture
iterations int
target AcTools.Render.Base.TargetTextures.TargetResourceTexture
return void

BlurHorizontally() public method

public BlurHorizontally ( DeviceContextHolder holder, ShaderResourceView view ) : void
holder DeviceContextHolder
view ShaderResourceView
return void

BlurVertically() public method

public BlurVertically ( DeviceContextHolder holder, ShaderResourceView view ) : void
holder DeviceContextHolder
view ShaderResourceView
return void

Dispose() public method

public Dispose ( ) : void
return void

Draw() public method

public Draw ( DeviceContextHolder holder, ShaderResourceView view ) : void
holder DeviceContextHolder
view ShaderResourceView
return void

OnInitialize() public method

public OnInitialize ( DeviceContextHolder holder ) : void
holder DeviceContextHolder
return void

OnResize() public method

public OnResize ( DeviceContextHolder holder ) : void
holder DeviceContextHolder
return void