渲染帧数

计算每秒的渲染帧数:

void CalsFPS()

{

         //每一帧增加FrameCnt并且把从上一帧到现在流逝的时间写进TimeElapsed

         FrameCnt++;

         timeElapsed +=timeDelta;//imeDelta 是两帧之间的时间

         if(timeElapsed >=1.0f)

         {

                   FPS =(float)FrameCnt/timeElapsed;//在一秒种结束以后,用下面的公式来计算FPS:

                   timeElapsed =0.0f;//重新设置FrameCnt和TimeElapsed为计算下一秒的FPS做准备

                   FrameCnt =0;

         }

}

posted @ 2013-10-19 10:34  太一吾鱼水  阅读(370)  评论(0编辑  收藏  举报