91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

IOCP游戲服務器 IOCP游戲服務器 IOCP游戲服務器 IOCP游戲服務器

資源截圖

代碼片段和文件信息

/********************************************************************
創(chuàng)建日期和時間 2004/09/23 14:23
更新日期和時間: 2004/11/005 09:38
文件名: fps
文件擴展名: cpp
作者: 美堂蠻

??作用: 計算FPS、計算程序代碼的執(zhí)行時間、進行鎖頻(游戲用)
??
注意點: 由于是此類函數(shù)輸出是在窗口標題欄上,DOS平臺上只能測試速度不能顯示FPS。
*********************************************************************/


#include?
#include?
#include?
#pragma?comment(lib?“Winmm.lib“)
#include?“fps.h“

//////////////////////////////////////////////////////////////////////
//?Construction/Destruction
//////////////////////////////////////////////////////////////////////

CFps::CFps(HWND?hwnd)
{
dLockFirst?=?0.0;
m_hwnd?=?NULL;
//初始化
m_hwnd?=?hwnd;
dFPs?=?0.0;

sprintf(strFPS?“0“);

//保存窗口標題欄原來的文字
char?strTmp[100];
GetWindowText(hwnd?strTmp?200);?
sprintf(strOldtitle?strTmp);
}

CFps::CFps()
{
//初始化
m_hwnd?=?NULL;
dLockFirst?=?0.0;
dFPs?=?0.0;
sprintf(strFPS?“FPS:0“);
}

CFps::~CFps()
{
m_hwnd?=?NULL;
}

//顯示FPS擴展版
void?CFps::Update()
{
static?float?fLastTime?=?0.f; //?Absolute?time?at?last?frame
static?float?fframesPerSecond?=?0.f;
float????????fTime;

//?Get?the?current?tick?count?and?multiply?it?by?0.001?to?convert?it?from?
//?milliseconds?to?seconds
????fTime?=?GetTickCount()?*?0.001f;

//?Increase?the?frame?counter
++?fframesPerSecond;

if(?(fTime?-?fLastTime)?>?1.f?)
{
//?Here?we?set?the?lastTime?to?the?currentTime.
fLastTime?=?fTime;

//?Current?FPS
dFPs?=?fframesPerSecond;

//實現(xiàn)FPS和SPD一起顯示的方法
sprintf(strFPS?“FPS:%0.2f“?dFPs);

//?Reset?the?frames?per?second
fframesPerSecond?=?0.f;
}
}

void?CFps::Show()
{
char?ch[250];
sprintf(ch?“%s??%s“?strOldtitlestrFPS);
printf(“%s\n“?ch);

//顯示在窗口標題欄上
SetWindowText(m_hwnd?ch);
}

//開始鎖頻
void?CFps::Lock(int?nFrequency)
{
//超過此范圍程序不處理
if?(nFrequency?<=?0?||?nFrequency?>?1000)
{
return;
}

double?dTime=0; //時間差
while(?(dTime?=?(double)timeGetTime()?-?dLockFirst)?
dLockFirst?=?(double)timeGetTime();

return;
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????344064??2009-04-07?13:40??IOCPServer\Client\bin\fsGraphics.dll

?????文件??????94208??2009-04-09?20:10??IOCPServer\Client\bin\FS_Socket.dll

?????文件?????106496??2009-07-04?14:20??IOCPServer\Client\bin\lesson.exe

?????文件???????2550??2009-04-07?13:40??IOCPServer\Client\bin\mouse.bmp

?????文件?????????24??2009-04-07?13:40??IOCPServer\Client\bin\serverip.ini

?????文件????????182??2009-04-07?13:40??IOCPServer\Client\define.h

?????文件???????2278??2009-04-07?13:40??IOCPServer\Client\FPS.cpp

?????文件????????875??2009-04-07?13:40??IOCPServer\Client\FPS.h

?????文件???????4189??2009-07-04?14:20??IOCPServer\Client\Game.cpp

?????文件????????958??2009-07-04?14:20??IOCPServer\Client\Game.h

?????文件???????4198??2009-04-07?13:40??IOCPServer\Client\Input\DDInput.cpp

?????文件???????1972??2009-04-07?13:40??IOCPServer\Client\Input\DDInput.h

?????文件???????1339??2009-04-09?20:06??IOCPServer\Client\lesson.sln

????..A..H.?????17408??2009-07-04?14:20??IOCPServer\Client\lesson.suo

?????文件???????5428??2009-07-04?13:59??IOCPServer\Client\lesson.vcproj

?????文件????????493??2009-04-07?13:40??IOCPServer\Client\res\resource.h

?????文件??????12564??2009-04-09?20:14??IOCPServer\Client\res\script.aps

?????文件????????129??2009-04-07?13:40??IOCPServer\Client\res\script.rc

?????文件??????12452??2009-04-07?13:40??IOCPServer\Client\res\script1.aps

?????文件????????766??2009-04-07?13:40??IOCPServer\Client\res\準心.CUR

?????文件??????10134??2009-04-07?13:40??IOCPServer\Client\res\大自然?回收站已滿.ico

?????文件???????4140??2009-04-07?13:40??IOCPServer\Client\WinMain.cpp

?????文件?????????32??2009-04-07?13:40??IOCPServer\Client.bat

?????文件????????663??2009-04-09?20:10??IOCPServer\comm\event.h

?????文件??????12282??2009-04-07?13:40??IOCPServer\comm\IniSet.cpp

?????文件???????1659??2009-04-07?13:40??IOCPServer\comm\IniSet.h

?????文件????????297??2009-04-07?13:40??IOCPServer\comm\log.cpp

?????文件????????241??2009-04-07?13:40??IOCPServer\comm\log.h

?????文件?????????81??2009-04-07?13:40??IOCPServer\FS_Socket\FSClient.cpp

?????文件????????690??2009-04-07?13:40??IOCPServer\FS_Socket\FSClient.h

............此處省略96個文件信息

評論

共有 條評論