Interface IDWriteFontFace1 (dwrite_1.h)
Représente une référence absolue à une police. Cette interface contient le type de visage de police, les références de fichier appropriées et les données d’identification des visages.
Cette interface étend IDWriteFontFace. Diverses données de police, telles que les métriques, les noms et les contours de glyphes, sont obtenues à partir d’IDWriteFontFace.
Héritage
L’interface IDWriteFontFace1 hérite de l’interface IDWriteFontFace.
Méthodes
L’interface IDWriteFontFace1 utilise ces méthodes.
IDWriteFontFace1::GetCaretMetrics Obtient des métriques d’insertion pour la police dans les unités de conception. |
IDWriteFontFace1::GetDesignGlyphAdvances Récupère les avancées dans les unités de conception d’une séquence de glyphes. |
IDWriteFontFace1::GetGdiCompatibleGlyphAdvances Retourne les avancées alignées sur les pixels pour une séquence de glyphes. |
IDWriteFontFace1::GetGdiCompatibleMetrics Obtient des unités de conception et des métriques communes 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. (IDWriteFontFace1.GetGdiCompatibleMetrics) |
IDWriteFontFace1::GetKerningPairAdjustments Récupère les ajustements de paire de crénage à partir de la table de kern de la police. |
IDWriteFontFace1::GetMetrics Obtient des unités de conception et des métriques communes 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. (IDWriteFontFace1.GetMetrics) |
IDWriteFontFace1::GetRecommendedRenderingMode Détermine le mode de rendu recommandé pour la police, à l’aide des paramètres de taille et de rendu spécifiés. (IDWriteFontFace1.GetRecommendedRenderingMode) |
IDWriteFontFace1::GetUnicodeRanges Récupère une liste de plages de caractères prises en charge par une police. |
IDWriteFontFace1::GetVerticalGlyphVariants Récupère les formes verticales des glyphes nominaux récupérés à partir de GetGlyphIndices. |
IDWriteFontFace1::HasKerningPairs Détermine si la police prend en charge le crénage par paire. |
IDWriteFontFace1::HasVerticalGlyphVariants Détermine si la police a des variantes de glyphes verticales. |
IDWriteFontFace1::IsMonospacedFont Détermine si la police d’une plage de texte est monospaceée, c’est-à-dire que les caractères de police ont la même largeur de hauteur fixe. |
Spécifications
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 |