19,468
社区成员
发帖
与我相关
我的任务
分享
clock_t start,end;
start = clock();
g_pd3dDevice->Present(NULL,NULL,NULL,NULL);
end = clock();
LARGE_INTEGER begintime;
void TimeStart()
{
QueryPerformanceCounter(&begintime);
}
void TimeDisplay()
{
LARGE_INTEGER endtime,freqtime,resulttime;
QueryPerformanceCounter(&endtime);
QueryPerformanceFrequency(&freqtime);
resulttime.QuadPart = (endtime.QuadPart - begintime.QuadPart) * 1000 / freqtime.QuadPart;
printf("处理时间:%5I64d小时%I64d分%I64d.%03I64d秒",resulttime.QuadPart / 3600000,(resulttime.QuadPart / 60000) % 60,(resulttime.QuadPart /1000) % 60,resulttime.QuadPart % 1000);
}