Click or drag to resize

RealTime Structure

Represents Real (Wall-Clock) Time. Implemented internally as ticks from QueryPerformanceCounter(Int64).
Inheritance Hierarchy
SystemObject
  SystemValueType
    Demo3D.TimeRealTime

Namespace: Demo3D.Time
Assembly: Demo3D.Time (in Demo3D.Time.dll) Version: 19.00.00
Syntax
C#
public readonly struct RealTime : IComparable<RealTime>, 
	IComparable

The RealTime type exposes the following members.

Properties
 NameDescription
Public propertyStatic memberNow The current wall clock time.
Public propertyToFixed Convert ticks to real time (seconds).
Public propertyToMicroseconds Convert ticks to real time (microseconds).
Public propertyToMilliseconds Convert ticks to real time (milliseconds).
Public propertyToSeconds Convert ticks to real time (seconds).
Top
Methods
 NameDescription
Public methodEquals Determines whether two times are equal.
(Overrides ValueTypeEquals(Object))
Public methodStatic memberFromFixed Convert from real time (seconds) to ticks.
Public methodStatic memberFromMicroseconds(Double) Convert from real time (microseconds) to ticks.
Public methodStatic memberFromMicroseconds(Int32) Convert from real time (microseconds) to ticks.
Public methodStatic memberFromMicroseconds(Int64) Convert from real time (microseconds) to ticks.
Public methodStatic memberFromMilliseconds(Double) Convert from real time (milliseconds) to ticks.
Public methodStatic memberFromMilliseconds(Int32) Convert from real time (milliseconds) to ticks.
Public methodStatic memberFromMilliseconds(Int64) Convert from real time (milliseconds) to ticks.
Public methodStatic memberFromSeconds Convert from real time (seconds) to ticks.
Public methodGetHashCode Returns the hash code for this instance.
(Overrides ValueTypeGetHashCode)
Public methodToString Returns a printable string representation of this instance.
(Overrides ValueTypeToString)
Top
Fields
 NameDescription
Public fieldStatic memberFiftyMs Fifty milliseconds.
Public fieldStatic memberFiveMs Five milliseconds.
Public fieldStatic memberFiveSec Five seconds.
Public fieldStatic memberMaxValue Max interval or end of time.
Public fieldStatic memberMinValue Maximum negative interval, or beginning of time.
Public fieldStatic memberOneMs One millisecond.
Public fieldStatic memberOneSec One second.
Public fieldStatic memberTenMs Ten milliseconds.
Public fieldStatic memberTenSec Ten seconds.
Public fieldStatic memberTwentyFiveMs Twenty five milliseconds.
Public fieldStatic memberTwoMs Two milliseconds.
Public fieldStatic memberZero Zero ticks.
Top
See Also