IDWriteFontFace ::GetGdiCompatibleMetrics, méthode (dwrite.h)

Obtient des unités de conception et des métriques courantes pour le visage de police. Ces métriques s’appliquent à tous les glyphes d’une police et sont utilisées par les applications pour les calculs de disposition.

Syntaxe

HRESULT GetGdiCompatibleMetrics(
                 FLOAT               emSize,
                 FLOAT               pixelsPerDip,
  [in, optional] DWRITE_MATRIX const *transform,
  [out]          DWRITE_FONT_METRICS *fontFaceMetrics
);

Paramètres

emSize

Type : FLOAT

Taille logique de la police en unités DIP.

pixelsPerDip

Type : FLOAT

Nombre de pixels physiques par DIP.

[in, optional] transform

Type : const DWRITE_MATRIX*

Transformation facultative appliquée aux glyphes et à leurs positions. Cette transformation est appliquée après la mise à l’échelle spécifiée par la taille de police et pixelsPerDip.

[out] fontFaceMetrics

Type : DWRITE_FONT_METRICS*

Pointeur vers une structure S DWRITE_FONT_METRICà remplir. Les métriques retournées par cette fonction se trouvent dans les unités de conception de police.

Valeur retournée

Type : HRESULT

Code d’erreur HRESULT standard.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête dwrite.h
Bibliothèque Dwrite.lib
DLL Dwrite.dll

Voir aussi

IDWriteFontFace