Windows Win32Tempokernel32.dll
QueryPerformanceCounter
Consulta o valor atual de um contador de alta resolução, usado para medir intervalos de tempo com precisão.
Descrição
Junto com QueryPerformanceFrequency, é o equivalente Windows mais próximo do `clock_gettime(CLOCK_MONOTONIC)` do Linux para benchmarking e medição de intervalos curtos.
Header:
profileapi.hDLL: kernel32.dllAssinatura
BOOL QueryPerformanceCounter(LARGE_INTEGER * lpPerformanceCount);Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
| lpPerformanceCount | LARGE_INTEGER * | Recebe o valor atual do contador. |
Valor de retorno
Diferente de zero em sucesso (em sistemas modernos, praticamente nunca falha).
Códigos de erro (GetLastError)
Nenhum código de erro específico documentado para esta chamada.