Skip to content

IADLXSystemMetricsSupport

Navigation: ADLX SDK ReferencesADLX InterfacesPerformance Monitoring

The IADLXSystemMetricsSupport interface provides methods to discover what performance metrics are supported on the system.

InterfaceId:IADLXSystemMetricsSupport
Smart Pointer Interface Name:IADLXSystemMetricsSupportPtr
Inherits:IADLXInterface
Inherited By:IADLXSystemMetricsSupport1

Methods

MethodDescription
GetCPUUsageRangeGets the minimum and maximum CPU usage of a system.
GetSmartShiftRangeGets the minimum and maximum SmartShift value of a system.
GetSystemRAMRangeGets the minimum and maximum system RAM of a system.
IsSupportedCPUUsageChecks if the CPU usage metric reporting is supported by the system.
IsSupportedSmartShiftChecks if the SmartShift metric reporting is supported by the system.
IsSupportedSystemRAMChecks if the RAM usage metric reporting is supported by the system.

Requirements

Headerinclude “IPerformanceMonitoring.h”
Minimum version1.0

Example

To see how to use this interface in a C++ application, refer to the PerfSystemMetrics C++ sample.

For a C application, refer to the PerfSystemMetrics C sample.

Subpages

API Reference

This page references: