www.pudn.com > GameEngine_src.rar > CTimer.cpp
#include#include "CTimer.h" #pragma comment( lib, "winmm.lib" ) CTimer::CTimer() { m_Fps = 0; m_Tick = 0; m_ThisTick = 0; m_LastTick = 0; } CTimer::~CTimer() { } void CTimer::UpdateFps( ) { m_ThisTick = timeGetTime(); ++m_Tick; if ( m_ThisTick - m_LastTick >= 1000 ) { m_Fps = m_Tick; m_Tick = 0; m_LastTick = m_ThisTick; } }