Функция QueryPerformanceFrequency
Declare Function QueryPerformanceFrequency Lib "kernel32.dll" (lpFrequency As Currency) As Long
QueryPerformanceFrequency определяет частоту системного высокоточного таймера. Зная число тактов в секунду с помощью этой функции, вы можете использовать высокоточный таймер при использовании QueryPerformanceCounter. Не все компьютеры поддерживают высокоточный таймер
- lpFrequency
- Получает 64-битную частоту (число тактов в секунду), если существует подобный таймер
Пример
' Вычислим частоту таймер
Dim freq as Currency ' частота, генерируемая компьютером
If QueryPerformanceFrequency(freq) = 0 Then
MsgBox "Ваш компьютер не поддерживает высокоточный таймер!"
End If
QueryPerformanceFrequency freq
Print freq ' получаем значение частоты
Смотри также
QueryPerformanceCounter
Категория
Таймер