PureBasic

IsScreenActive()

Синтаксис

Result = IsScreenActive()

Описание


Игры и полноэкранные приложения использующие функции PureBasic работают в многозадачной среде. Это означает, что пользователь может переключаться с полноэкранного режима на обычный рабочий стол. Это изменение может быть обнаружено с помощью данной функции, после чего должны быть предприняты соответствующие действия, такие как ReleaseMouse(), поставить игру на паузу, остановить игровые звуки и т.д. Эта функция должна вызываться после FlipBuffers(), поскольку события обрабатываются 'внутри' FlipBuffers().

Параметры

Ничего.

Возвращаемое значение

Возвращает ненулевое значение, если экран ещё активен, в противном случае - 0.

См. также

OpenScreen(), OpenWindowedScreen(), ReleaseMouse(), FlipBuffers()

Поддерживаемые OS

Все

<- FlipBuffers() - Оглавление Screen - NextScreenMode() ->