PureBasic

DesktopFrequency()

Синтаксис

Result = DesktopFrequency(#Desktop)

Описание


Возвращает частоту кадров указанного рабочего стола.

Параметры

#Desktop Номер рабочего стола. Первое значение Номера - 0, и всегда указывает на рабочий стол отображённый на основном мониторе.

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

Возвращает частоту кадров указанного рабочего стола в Герцах. Если возвращаемое значение 0, тогда используется аппаратная частота, заданная по умолчанию, или функция не смогла определить фактическую частоту.

Комментарии

Перед использованием этой функции необходимо вызвать ExamineDesktops(), чтобы получить информацию о доступных рабочих столах.
Примечание: на Linux эта функция всегда возвращается 0.

Пример

ExamineDesktops()
f = DesktopFrequency(0)
If f = 0
    MessageRequester("Информация о Дисплее", "Частота рабочего стола не задана, используется стандартная аппаратная частота")
Else
    MessageRequester("Информация о Дисплее", "Частота рабочего стола: "+Str(f)+" Hz.")
EndIf

См. также

ExamineDesktops(), DesktopDepth(), DesktopHeight(), DesktopName(), DesktopWidth()

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

Windows, MacOS X

<- DesktopDepth() - Оглавление Desktop - DesktopHeight()->