Class DrawingContextLimits

Namespace
Forma
Assembly
Forma.dll

Hard limits enforced by the first backend-neutral drawing contract.

public static class DrawingContextLimits
Inheritance
DrawingContextLimits
Inherited Members

Fields

MaximumBlurRadius

public const float MaximumBlurRadius = 64

Field Value

float

MaximumClipVertices

public const int MaximumClipVertices = 256

Field Value

int

MaximumDeviceCacheBytes

public const long MaximumDeviceCacheBytes = 67108864

Field Value

long

MaximumEffectGroupLength

public const int MaximumEffectGroupLength = 4

Field Value

int

MaximumMeshIndices

public const int MaximumMeshIndices = 49152

Field Value

int

MaximumMeshVertices

public const int MaximumMeshVertices = 16384

Field Value

int

MaximumOffscreenExpansion

public const float MaximumOffscreenExpansion = 128

Field Value

float

MaximumOffscreenNestingDepth

public const int MaximumOffscreenNestingDepth = 4

Field Value

int

MaximumPathCommands

public const int MaximumPathCommands = 4096

Field Value

int

MaximumRenderTargetArea

public const long MaximumRenderTargetArea = 16777216

Field Value

long

MaximumRenderTargetDimension

public const int MaximumRenderTargetDimension = 4096

Field Value

int

MaximumRuntimeDiagnostics

public const int MaximumRuntimeDiagnostics = 16

Field Value

int

MaximumShadowCount

public const int MaximumShadowCount = 4

Field Value

int

MaximumStateDepth

public const int MaximumStateDepth = 16

Field Value

int

MaximumSubdivisionDepth

public const int MaximumSubdivisionDepth = 12

Field Value

int