typedef UINT32 TIME;
The TIME data type is used to represent system time values. These values are expressed
in clock ticks, the resolution of which is determined by the AR_TICKS_PER_SECOND
constant.
The definition of this type is architecture-dependent. It is typically defined as a 32-bit unsigned integer. A 32-bit counter allows for values up to 232-1 before wrapping around to zero. With a standard tick interval of 1 millisecond, this rollover occurs after approximately 49.7 days. This limitation can be mitigated by configuring the system to use a 64-bit integer. If the operating system is active, please refer to the Operating System Scheduling section for further details on system time configuration.
| Version: | 1.0 |
|---|---|
| Header file: | AR_Types.h (include AR_API.h) |
| See also: | AR_TICKS_PER_SECOND, arGetTickCount, operating system, time management, UINT32 |