Partager via


Méthode IFont ::SetRatio (ocidl.h)

Convertit le facteur de mise à l’échelle de cette police entre les unités logiques et les unités HIMETRIC . Les unités HIMETRIC sont utilisées pour exprimer la taille de point dans les méthodes IFont ::get_Size et IFont ::p ut_Size. Les valeurs passées à IFont ::SetRatio sont utilisées pour calculer la taille d’affichage de la police en unités logiques à partir de la valeur de la propriété Size :

Display Size = ( cyLogical / cyHimetric ) * Size

Syntaxe

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

Paramètres

[in] cyLogical

Taille de police, en unités logiques.

[in] cyHimetric

Taille de police, en unités HIMETRIC .

Valeur retournée

La méthode prend en charge les valeurs de retour standard E_UNEXPECTED, E_INVALIDARG et S_OK.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête ocidl.h

Voir aussi

IFont

IFont ::get_Size

IFont ::p ut_Size