Programming/Win32 API
08. 고해상고 타이머
KingSSSSS
2017. 12. 20. 10:15
int
main(
void
)
{
LARGE_INTEGER start, end, frequency;
double
runTime;
QueryPerformanceFrequency(&frequency);
// 초당 틱 수
QueryPerformanceCounter(&start);
// 시작 틱의 개수
...
// 수행할 내용
QueryPerformanceCounter(&end);
// 종료 틱의 개수
runTime = ((
double
)(end.QuadPart - start.QuadPart) / freq.QuadPart) * 1000;
// 단위는 ms
}
http://www.bluekyu.me/posts/programming/high_resolution_timer_in_c/