Voltar à lista
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.dll

Assinatura

BOOL QueryPerformanceCounter(LARGE_INTEGER * lpPerformanceCount);

Parâmetros

ParâmetroTipoDescrição
lpPerformanceCountLARGE_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.

Relacionadas