gen_usetime.c
上传用户:hxb_1234
上传日期:2010-03-30
资源大小:8328k
文件大小:1k
源码类别:

VC书籍

开发平台:

Visual C++

  1. // gen_usetime.c //
  2. #include <windows.h>
  3. #include <stdio.h>
  4. #include <Mmsystem.h>
  5. /**
  6.  *
  7. **/
  8. static int runtime;
  9. static int startTime, stopTime;
  10. /***/
  11. void startTimer()
  12. {
  13. startTime = timeGetTime ();
  14. }
  15. /***/
  16. void stopTimer()
  17. {
  18.   stopTime = timeGetTime ();
  19.   runtime = (stopTime - startTime);
  20. }
  21. /***/
  22. void displayTimer(int picnum)
  23. {
  24.   printf ("%d.%02d seconds, %d frames, %d.%02d fpsn",
  25.             runtime / 100, runtime % 100,
  26.             picnum, ((10000 * picnum + runtime / 2) / runtime) / 100,
  27.             ((10000 * picnum + runtime / 2) / runtime) % 100);
  28.   
  29. }
  30. /***/