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
parameterAutoTaskSchedulerParameterThe 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
itemsFastList<SceneNode>poolIDeviceContextPoolcontextRenderContextparameterRenderParametertestFrustumbooloutputCommandsList<KeyValuePair<int, CommandList>>numRenderedint