MSI Afterburner - MSI Graphics Card Performance Booster
Namespace containing classes and structures which exposes MSI Afterburner's shared memory to .NET languages. These libraries facilitate interacting with these mapped files and present the API to the developer in a format similar to other .NET class libraries.

Classes

  ClassDescription
Public classControlMemory
Wrapper class for MSI Afterburner's control memory
Public classControlMemoryGpuEntry
Class representing the MSI Afterburner Control Memory (MACM) GPU Entry. It provides a wrapper for the MACM_SHARED_MEMORY_GPU_ENTRY structure as well as a means to easilty read and change this GPU's values in memory.
Public classControlMemoryHeader
Class representing the MSI Afterburner Control Memory (MACM) header. It provides a wrapper for the MACM_SHARED_MEMORY_HEADER structure as well as a means to easilty read and change this header's values in memory.
Public classHardwareMonitor
Wrapper class for MSI Afterburner's hardware monitoring shared memory.
Public classHardwareMonitorEntry
Class representing the MSI Afterburner Hardware Monitoring (MAHM) data source entry. It provides a wrapper for the MAHM_SHARED_MEMORY_ENTRY structure as well as a means to easilty read this data source's values in memory.
Public classHardwareMonitorGpuEntry
Class representing the MSI Afterburner Hardware Monitoring (MAHM) GPU Entry. It provides a wrapper for the MAHM_SHARED_MEMORY_GPU_ENTRY structure as well as a means to easilty read this GPU entry's values in memory.
Public classHardwareMonitorHeader
Class representing the MSI Afterburner Hardware Monitoring Memory (MAHM) header. It provides a wrapper for the MAHM_SHARED_MEMORY_HEADER structure as well as a means to easilty read this header's values in memory.

Structures

  StructureDescription
Public structureMACM_SHARED_MEMORY_GPU_ENTRY
Structure to hold specific GPU details in MSI Afterburner.
Public structureMACM_SHARED_MEMORY_HEADER
Structure to hold general MSI Afterburner control memory information.
Public structureMAHM_SHARED_MEMORY_ENTRY
Structure to hold data source details details in MSI Afterburner's hardware monitoring module.
Public structureMAHM_SHARED_MEMORY_GPU_ENTRY
Structure to hold specific GPU details in MSI Afterburner.
Public structureMAHM_SHARED_MEMORY_HEADER
Structure to hold general MSI Afterburner hardware monitoring information.

Enumerations

  EnumerationDescription
Public enumerationMACM_SHARED_MEMORY_COMMAND
Flags to send command instructions to MSI Afterburner.
Public enumerationMACM_SHARED_MEMORY_FLAG
Flag specifing the state of clock linking and card syncronizing.
Public enumerationMACM_SHARED_MEMORY_GPU_ENTRY_FAN_FLAG
Flag specifying the status of the GPU fan.
Public enumerationMACM_SHARED_MEMORY_GPU_ENTRY_FLAG
Flag specifying the capabilities of the GPU.
Public enumerationMAHM_SHARED_MEMORY_ENTRY_FLAG
Flag specifying the if the data source is configured to be displayed in additional areas.
Public enumerationMONITORING_SOURCE_ID
Enum specifying the type of data source.