IDWriteFontFace1 ::GetGdiCompatibleMetrics, méthode (dwrite_1.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_METRICS1 *fontMetrics
);
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] fontMetrics
Type : DWRITE_FONT_METRICS1*
Pointeur vers une structure DWRITE_FONT_METRICS1 à 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 |
---|---|
Client minimal pris en charge | Windows 8 et mise à jour de plateforme pour Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 et mise à jour de plateforme pour Windows Server 2008 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | dwrite_1.h |
Bibliothèque | Dwrite_1.lib |
DLL | Dwrite_1.dll |