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; }