Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 |