IDWriteFontFace :: GetGdiCompatibleMetrics, méthode

Obtient les unités de conception et les métriques communes pour le type de police. Ces métriques sont applicables à tous les glyphes d’un fontface et sont utilisées par les applications pour les calculs de disposition.

Syntaxe

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

Paramètres

emSize

Type : float

Taille logique de la police en unités DIP.

pixelsPerDip

Type : float

Nombre de pixels physiques par DIP.

transformation [ dans, facultatif]

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.

fontFaceMetrics [ à]

Type : _ _ métriques de police DWRITE*

Pointeur vers une structure de _ _ mesure de police DWRITEà 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
Bibliothèque
DWrite. lib
DLL
Dwrite.dll

Voir aussi

IDWriteFontFace

IDWriteFontFace