PowerThermalMitigationLevel Enum

Definition

This reflects a requested level of mitigation. NoUserImpact means mitigations should be released whereas MaximumUserImpact means do everything you can to mitigation the situation. Keep in mind that the PowerThermalMitigationLevel applies to the PowerThermalPeripheralFlags it is presented with and means nothing by itself.

public enum PowerThermalMitigationLevel
type PowerThermalMitigationLevel = 
Public Enum PowerThermalMitigationLevel
Inheritance
PowerThermalMitigationLevel

Fields

Name Value Description
NoUserImpact 0

Any mitigations relating to the impacted peripherals should be released

MinimumUserImpact 1

Mitigations relating to the impacted peripherals that can be applied with minimal user impact should be applied

MediumUserImpact 2

Mitigations relating to the impacted peripherals that can be applied with medium user impact should be applied (for example, a resolution downgrade or small loss of functionality)

MaximumUserImpact 3

Mitigations relating to the impacted peripherals that can be applied with large user impact should be applied (for example, loss of video feature in order to keep the application running)

Applies to