最終更新: mikk_ni3_92 2009年08月28日(金) 11:43:15履歴
現在地:メニュー >> NVIDIA_SDK >> NVIDIA_SDK_03
【例】
【例】
#include <nvTime.h> ... ... nv::FrameTimer g_FrameTimer; //フレームタイマー ... ... int main(int argc, char **argv) { ... ... g_FrameTimer.start();//タイマー開始 glutMainLoop(); g_FrameTimer.stop(); return 0; } ... ... void display() { ... 各種描画... glutSwapBuffers(); g_FrameTimer.newFrame();//新しいフレームである事を通知(「1フレーム数+1」などをしている) std::cout << std::string("[Framerate] = ") << ( g_FrameTimer.getFramerate()) << std::string(" [FrameDuration]= ") << (g_FrameTimer.getFrameDuration() * 1000) << std::string(" ms") << "\r"; } ... ...