Поделиться через


Метод IFont::SetRatio (ocidl.h)

Преобразует коэффициент масштабирования для этого шрифта между логическими единицами и единицами HIMETRIC . Единицы HIMETRIC используются для выражения размера точек в методах IFont::get_Size и IFont::p ut_Size. Значения, передаваемые в IFont::SetRatio , используются для вычисления размера отображения шрифта в логических единицах на основе значения в свойстве Size :

Display Size = ( cyLogical / cyHimetric ) * Size

Синтаксис

HRESULT SetRatio(
  [in] LONG cyLogical,
  [in] LONG cyHimetric
);

Параметры

[in] cyLogical

Размер шрифта в логических единицах.

[in] cyHimetric

Размер шрифта в единицах HIMETRIC .

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

Метод поддерживает стандартные возвращаемые значения E_UNEXPECTED, E_INVALIDARG и S_OK.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header ocidl.h

См. также раздел

IFont

IFont::get_Size

IFont::p ut_Size