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; 
	} 
}