PowerThermalChannelConfiguration Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents the configuration of a power/thermal channel, including its identifier, configuration string, and numeric parameters.
public ref class PowerThermalChannelConfiguration sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.System.Power.Thermal.PowerThermalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PowerThermalChannelConfiguration final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.System.Power.Thermal.PowerThermalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PowerThermalChannelConfiguration
Public NotInheritable Class PowerThermalChannelConfiguration
- Inheritance
- Attributes
Windows requirements
Device family |
Windows Desktop Extension SDK (introduced in 10.0.26100.0)
|
API contract |
Windows.System.Power.Thermal.PowerThermalApiContract (introduced in v1.0)
|
Remarks
Get an instance of this class by calling PowerThermalChannelDataConsumer.GetChannelConfigurations or PowerThermalChannelDataProducer.GetChannelConfigurations and selecting the configuration for a channel.
Properties
ConfigurationString |
Gets a human-readable configuration string that fully describes the settings for a PowerThermalChannelConfiguration. |
Id |
Gets the unique identifier for the channel associated with this configuration. |
Methods
GetConfigurationNumericParameters() |
Returns the numeric configuration parameters for the channel, such as thresholds or scaling factors defined on the PowerThermalChannelConfiguration. |