1
0
mirror of https://github.com/Artemis-RGB/Artemis synced 2025-12-13 05:48:35 +00:00

Added Overall CPU and RAM resource monitors for Windows Profile.

This commit is contained in:
Ted 2016-06-11 15:02:45 -07:00 committed by SpoinkyNL
parent 5f281480e1
commit 13e298a9e8

View File

@ -119,6 +119,7 @@ namespace Artemis.Modules.Effects.WindowsProfile
_cores.Add(null);
coreCount++;
}
_overallCPU = GetOverallPerformanceCounter();
}
catch (InvalidOperationException)
{
@ -129,7 +130,7 @@ namespace Artemis.Modules.Effects.WindowsProfile
private void UpdateCpu(WindowsProfileDataModel dataModel)
{
if (_cores == null)
if (_cores == null || _overallCPU == null)
return;
// CPU is only updated every 15 frames, the performance counter gives 0 if updated too often