TileScheduler(DocumentSession, PageLayout, IRenderSurface, TileSchedulerOptions?) Constructor

Definition

Assembly Broadside.Viewer.dll

Initializes a new instance of the TileScheduler class.

public TileScheduler(DocumentSession session, PageLayout layout, IRenderSurface surface, TileSchedulerOptions? options = null)

Parameters

session
DocumentSession

The session that renders the tiles.

surface
IRenderSurface

Where the tiles go; it keeps them until Evict(Tile).

options
TileSchedulerOptions

The tile size, render-ahead and memory budget, or null for defaults.

Remarks

Spec #33 viewer capabilities 1, 3 and 13.