timeBeginPeriod
Функция timeBeginPeriod устанавливает минимальное разрешение мультимедиа таймера для приложения или драйвера устройства.
MMRESULT timeBeginPeriod
(
UINT
uPeriod
);
Параметры
uPeriod - минимальное разрешение таймера в миллисекундах для приложения или драйвера устройства.
Возвращаемые значения
В случае успеха возвращается TIMERR_NOERROR или TIMERR_NOCANDO , если разрешение, заданное значением параметра uPeriod , находится вне допустимого диапазона.
Комментарии
Вызовите эту функцию непосредственно перед использованием сервисов мультимедиа таймера, и вызовите функцию
timeEndPeriod
после завершения использования сервисов мультимедиа таймера.
Вы должны каждому вызову
timeBeginPeriod
сопоставить вызов
timeEndPeriod
, определив одинаковое минимальное разрешение в обоих вызовах. Приложение может вызывать функцию
timeBeginPeriod
многократно, до тех пор, пока каждому ее вызову сопоставлен ответный вызов
timeEndPeriod
.
Требования
Windows
NT/2000/XP
:
Включена в Windows
NT 3.1 и
выше.
Windows
95/98/Me
: Включена в
Windows 95 и выше.
Заголовок:
Объявлена в Mmsystem.h
; подключать
Windows.h.
Библиотека:
Используйте Winmm.lib.
См. также
timeEndPeriod.