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 |
|
| DLL |
|