TileSchedulerStatistics(Int64, Int64, Int64, Int64, Int32, Int32, Int64, Int64, Int64, Int64, TimeSpan) Constructor

Definition

Assembly Broadside.Viewer.dll

What a TileScheduler holds and has done.

public TileSchedulerStatistics(long Budget, long Bytes, long PeakBytes, long TileBytes, int ResidentTiles, int PendingTiles, long TilesStarted, long TilesPresented, long TilesCancelled, long TilesEvicted, TimeSpan LongestFrame)

Parameters

Budget
Int64

The memory budget in bytes.

Bytes
Int64

The bytes accounted now: tiles on the surface, tiles being drawn, and the document's caches.

PeakBytes
Int64

The most bytes accounted at any point the scheduler observed.

TileBytes
Int64

The bytes of the tiles on the surface.

ResidentTiles
Int32

The tiles on the surface.

PendingTiles
Int32

The wanted tiles not yet on the surface.

TilesStarted
Int64

Renders started.

TilesPresented
Int64

Tiles presented.

TilesCancelled
Int64

Renders cancelled.

TilesEvicted
Int64

Tiles evicted from the surface.

LongestFrame
TimeSpan

The longest RunFrame(TimeSpan) call; it exceeds its budget by at most one display-list build.

Remarks

Spec #33 viewer capability 13.