MSI Afterburner - MSI Graphics Card Performance Booster
The HardwareMonitor type exposes the following members.
Constructors
Name | Description | |
---|---|---|
HardwareMonitor |
Initializes a new instance of the HardwareMonitor class. Creating this new class
includes populating the HardwareMonitorHeader, all HardwareMonitorEntry
instances and all HardwareMonitorGpuEntry instances from MSI Afterburner's hardware monitoring memory.
|
Methods
Name | Description | |
---|---|---|
Connect |
Connects this instance to Afterburner's shared hardware monitoring memory.
| |
Disconnect |
Disconnects this instance from Afterburner's shared hardware monitoring memory.
| |
GetEntry(UInt32, MONITORING_SOURCE_ID) |
Returns a HardwareMonitorEntry instance for the provided gpu and data source type from hardware monitoring memory.
| |
GetEntry(UInt32, String) |
Returns a HardwareMonitorEntry instance for the provided gpu and data source name from hardware monitoring memory.
| |
ReloadAll |
Reloads this HardwareMonitor instance from hardware monitoring memory. This includes
the Header, all GpuEntries
and all Entries.
| |
ReloadEntry(UInt32) |
Reloads the HardwareMonitorEntry instance from the
Entries array for the provided index.
| |
ReloadEntry(HardwareMonitorEntry) |
Reloads the HardwareMonitorEntry instance for the provided data source from hardware monitoring memory.
| |
ReloadEntry(UInt32, MONITORING_SOURCE_ID) |
Reloads the HardwareMonitorEntry instance for the provided gpu and data source type from hardware monitoring memory.
| |
ReloadEntry(UInt32, String) |
Reloads the HardwareMonitorEntry instance for the provided gpu and data source name from hardware monitoring memory.
| |
ReloadGpuEntry |
Reloads the HardwareMonitorGpuEntry instance for the provided ID from hardware monitoring memory.
| |
ReloadHeader |
Reloads this HardwareMonitorHeader instance from hardware monitoring memory. This method
reconnects to the shared memory, rereads the header and verifies it is still valid.
| |
ToString |
Returns a String that represents this instance. The return value includes
the HardwareMonitorHeader, all HardwareMonitorEntry instances
and all HardwareMonitorGpuEntry instances.
(Overrides Object..::..ToString()()()().) |
Fields
Name | Description | |
---|---|---|
GPU_GLOBAL_INDEX |
GPU Index to specify for data sources that are not card specific (for example, framerate)
|
Properties
Name | Description | |
---|---|---|
Entries |
Gets the array of HardwareMonitorEntry instances for this class.
| |
GpuEntries |
Gets the array of HardwareMonitorGpuEntry instances for this class.
| |
Header |
Gets the HardwareMonitorHeader instance for this class.
|