wchar_t tmp[32] = L"";
int fps, lastFPS = -1;
while(device->run())
{
driver->beginScene(true,true,0xFF6060FF);
Font->draw(tmp,rect(16,16,0,0),0xFFFFFFFF);
//シーンの描画
smgr->drawAll();
driver->endScene();
//FPS取得/表示
fps = driver->getFPS();
if(lastFPS != fps)
{
swprintf(tmp, 32, L"Irrlicht fps:%d", fps);
device->setWindowCaption(tmp);
lastFPS = fps;
}
}
|