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 |