ThermalMetrics
ThermalMetrics stores the thermal state as ThermalMetrics.TemperatureLevel, ThermalMetrics.TemperatureTrend, and ThermalMetrics.WarningLevel.
Read time 1 minuteLast updated 10 days ago
Definition
- Type: Struct
- Namespace: UnityEngine.AdaptivePerformance
- Assembly: UnityEngine.AdaptivePerformanceModule
public struct ThermalMetrics
Properties
Property | Description |
|---|---|
| TemperatureLevel | Current normalized temperature level in the range of [0, 1]. A value of 0 means standard operation temperature and that the device is not in a throttling state. A value of 1 means that the device has reached maximum temperature and is either going into or is already in throttling state. |
| TemperatureTrend | Current normalized temperature trend in the range of [-1, 1]. A value of 1 describes a rapid increase in temperature. A value of 0 describes a constant temperature. A value of -1 describes a rapid decrease in temperature. Note: It takes at least 10s until the temperature trend can start reflecting any changes. |
| WarningLevel | Current thermal warning level. |