Added basic Nvidia NVML library support and power usage sensor (#60)
* Added basic Nvidia NVML library support and power usage sensor * Added basic Nvidia NVML library support and power usage sensor * Added Initialised check * Made NvmlDevice internal * Code formatting * Move NvmlDevice and NvmlReturn to separate files * Move code from NvidiaNVMLGPU class to NvidiaGPU class * Replace call to SetDllDirectory with LoadLibrary/FreeLibrary and code formatting changes * Made native methods private * Fixed p/invoke definitions, removed unnecessary try/catch blocks. Code style cleanup
This commit is contained in:
@@ -65,7 +65,10 @@
|
||||
<Compile Include="Hardware\Mainboard\GigabyteTAMG.cs" />
|
||||
<Compile Include="Hardware\Mainboard\Identification.cs" />
|
||||
<Compile Include="Hardware\Nic\Nic.cs" />
|
||||
<Compile Include="Hardware\Nic\NicGroup.cs" />
|
||||
<Compile Include="Hardware\Nic\NicGroup.cs" />
|
||||
<Compile Include="Hardware\Nvidia\NVML.cs" />
|
||||
<Compile Include="Hardware\Nvidia\NvmlDevice.cs" />
|
||||
<Compile Include="Hardware\Nvidia\NvmlReturn.cs" />
|
||||
<Compile Include="Hardware\Opcode.cs" />
|
||||
<Compile Include="Hardware\RAM\GenericRAM.cs" />
|
||||
<Compile Include="Hardware\RAM\RAMGroup.cs" />
|
||||
|
||||
Reference in New Issue
Block a user