Struct TreeFrameStats
Namespace: VelloSharp.TreeDataGrid
Assembly: VelloSharp.TreeDataGrid.dll
public readonly record struct TreeFrameStats : IEquatable<TreeFrameStats>
Implements
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
TreeFrameStats(ulong, float, float, float, float, uint, long)
public TreeFrameStats(ulong FrameIndex, float CpuTimeMs, float GpuTimeMs, float QueueTimeMs, float FrameIntervalMs, uint GpuSampleCount, long TimestampMs)
Parameters
FrameIndex
ulong
CpuTimeMs
float
GpuTimeMs
float
QueueTimeMs
float
FrameIntervalMs
float
GpuSampleCount
uint
TimestampMs
long
Properties
CpuTimeMs
public float CpuTimeMs { get; init; }
Property Value
FrameIndex
public ulong FrameIndex { get; init; }
Property Value
FrameIntervalMs
public float FrameIntervalMs { get; init; }
Property Value
GpuSampleCount
public uint GpuSampleCount { get; init; }
Property Value
GpuTimeMs
public float GpuTimeMs { get; init; }
Property Value
QueueTimeMs
public float QueueTimeMs { get; init; }
Property Value
TimestampMs
public long TimestampMs { get; init; }