QueryPerformanceFrequency / QueryPerformanceCounter
Programming/API
2015. 5. 22. 16:26
고해상도 타이머 GetTickCount()의 단점을 보완한 고해상도(더 정밀한) 타이머이다. BOOL WINAPI QueryPerformanceCounter( _Out_ LARGE_INTEGER *lpPerformanceCount ); 고해상도 타이머의 지원여부를 조사하는데에 쓰인다. 지원하면 true, 지원하지 않으면 false를 반환한다. 또한 이 함수는 CPU의 주파수 값을 알아내는 역할을 한다. BOOL WINAPI QueryPerformanceCounter( _Out_ LARGE_INTEGER *lpPerformanceCount ); 현재의 시간을 구하는 역할을 한다. timeGetTime()으로 구하는 tick보다 1000분의 1 정도 더 정확하다.