渲染帧数

计算每秒的渲染帧数:

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;

         }

}

你可能感兴趣的:(渲染)