Table of Contents

Class AutoTaskSchedulerParameter

Namespace
HelixToolkit.SharpDX.Render
Assembly
HelixToolkit.SharpDX.dll
public class AutoTaskSchedulerParameter
Inheritance
AutoTaskSchedulerParameter
Inherited Members

Constructors

AutoTaskSchedulerParameter()

Initializes a new instance of the AutoTaskSchedulerParameter class.

public AutoTaskSchedulerParameter()

Properties

MaxNumberOfTasks

Gets or sets the maximum number of tasks.

public int MaxNumberOfTasks { get; set; }

Property Value

int

The maximum number of tasks.

MinimumDrawCalls

Gets or sets the minimum item to start multi-threading

https://docs.nvidia.com/gameworks/content/gameworkslibrary/graphicssamples/d3d_samples/d3d11deferredcontextssample.htm

Note: Only if draw calls > 3000 to be benefit according to the online performance test.

public int MinimumDrawCalls { get; set; }

Property Value

int

The minimum item per task.

NumProcessor

Gets or sets the number processor.

public int NumProcessor { get; }

Property Value

int

The number processor.