Приложения
Приложение А. Функции, константы и структуры RDS
А.5. Сервисные функции и макросы RDS
А.5.19. Графические функции
А.5.19.8. rdsXGFontSizeToHeight – размер шрифта в высоту в точках
Функция rdsXGFontSizeToHeight переводит размер шрифта в типографских точках (points) в его высоту в точках экрана.
int RDSCALL rdsXGFontSizeToHeight( int Size // Размер шрифта );
Тип указателя на эту функцию
RDS_II
Параметр
- Size (int)
- Размер шрифта в типографских точках.
Возвращаемое значение
Высота шрифта в точках экрана.
Примечания
Эта функция вычисляет высоту шрифта указанного размера в точках экрана, поэтому она зависит от настроек дисплея в Windows. Высота шрифта связана с его размером следующей формулой:
высота = размер × точек_на_дюйм / 72,
где точек_на_дюйм – число точек экрана, приходящееся на один дюйм (именно этот параметр зависит от настроек Windows).
Эта функция применяется редко. Гораздо чаще используется rdsXGGetTextSize, позволяющая узнать высоту и ширину в точках экрана для конкретного текста, выведенного текущим выбранным шрифтом.
См. также