From 70c1a7917daec43c2b662da3d002efe9db655306 Mon Sep 17 00:00:00 2001 From: Peter Repukat Date: Sun, 12 Nov 2017 01:43:36 +0100 Subject: [PATCH] restrict framerate if overlay isn't shown --- SteamTarget/SteamTargetRenderer.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/SteamTarget/SteamTargetRenderer.cpp b/SteamTarget/SteamTargetRenderer.cpp index dfd32aa..49f3609 100644 --- a/SteamTarget/SteamTargetRenderer.cpp +++ b/SteamTarget/SteamTargetRenderer.cpp @@ -145,7 +145,10 @@ void SteamTargetRenderer::RunSfWindowLoop() if (bDrawOverlay) SetWindowPos(sfWindow.getSystemHandle(), HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE | SWP_ASYNCWINDOWPOS); else + { ShowWindow(consoleHwnd, SW_SHOW); + sfWindow.setFramerateLimit(1); //Window is not shown anyway, + } while (sfWindow.isOpen() && bRunLoop)