Table of Contents

Class AutoRenderTaskScheduler

Namespace
HelixToolkit.SharpDX.Render
Assembly
HelixToolkit.SharpDX.dll
public class AutoRenderTaskScheduler : IRenderTaskScheduler
Inheritance
AutoRenderTaskScheduler
Implements
Inherited Members

Constructors

AutoRenderTaskScheduler()

Values the tuple.

public AutoRenderTaskScheduler()

AutoRenderTaskScheduler(AutoTaskSchedulerParameter)

Initializes a new instance of the AutoRenderTaskScheduler class.

public AutoRenderTaskScheduler(AutoTaskSchedulerParameter parameter)

Parameters

parameter AutoTaskSchedulerParameter

The parameter.

Methods

ScheduleAndRun(FastList<SceneNode>, IDeviceContextPool, RenderContext, RenderParameter, bool, List<KeyValuePair<int, CommandList>>, out int)

public bool ScheduleAndRun(FastList<SceneNode> items, IDeviceContextPool pool, RenderContext context, RenderParameter parameter, bool testFrustum, List<KeyValuePair<int, CommandList>> outputCommands, out int numRendered)

Parameters

items FastList<SceneNode>
pool IDeviceContextPool
context RenderContext
parameter RenderParameter
testFrustum bool
outputCommands List<KeyValuePair<int, CommandList>>
numRendered int

Returns

bool