使用SDL 2.0计算FPS

时间:2015-09-22 13:59:38

标签: c++ sdl-2

$scope.checkStatus = function(){

    var reviewArray = $.map($scope.review, function (value) { return value; });     
    var status = $filter('filter')(reviewArray, { status: 1 });

    if(status.length > 0) {
        return true;
    }

}

我从上面的代码中获取: http://sdl.beuc.net/sdl.wiki/SDL_Average_FPS_Measurement

我理解代码,但FPS_INTERVAL让我感到困惑,因为我无法理解if语句中为什么需要它。有人可以解释一下吗?

我是否也必须使用Uint32或任何int做这项工作以及为什么?

1 个答案:

答案 0 :(得分:0)

SDL_GetTicks()返回毫秒数; FPS_INTERVAL指定计算帧数的秒数(此处为-1);它乘以1,000得到毫秒数。

Re:Uint32 - 这是SDL_GetTicks()返回的内容。您会使用哪种其他类型,为什么?