Interface IDWriteFontFace (dwrite.h)
Cette interface expose diverses données de police, telles que des métriques, des noms et des contours de glyphes. Il contient le type de visage de police, les références de fichier appropriées et les données d’identification du visage.
Cette interface étend IUnknown.
Héritage
L’interface IDWriteFontFace hérite de l’interface IUnknown.
Méthodes
L’interface IDWriteFontFace contient ces méthodes.
IDWriteFontFace::GetDesignGlyphMetrics Obtient les métriques de glyphe idéales (indépendantes de la résolution) dans les unités de conception de police. |
IDWriteFontFace::GetFiles Obtient les fichiers de police représentant une face de police. |
IDWriteFontFace::GetGdiCompatibleGlyphMetrics Obtient des métriques de glyphe dans les unités de conception de police avec les valeurs de retour compatibles avec ce que GDI produirait. |
IDWriteFontFace::GetGdiCompatibleMetrics 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. (IDWriteFontFace.GetGdiCompatibleMetrics) |
IDWriteFontFace::GetGlyphCount Obtient le nombre de glyphes dans le visage de police. |
IDWriteFontFace::GetGlyphIndices Retourne le mappage nominal des points de code Unicode UCS4 aux index de glyphes tels que définis par la table de police « CMAP ». |
IDWriteFontFace::GetGlyphRunOutline Calcule le contour d’une série de glyphes en rappelant à l’interface de récepteur de contour. |
IDWriteFontFace::GetIndex Obtient l’index d’une face de police dans le contexte de ses fichiers de police. |
IDWriteFontFace::GetMetrics 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’un visage de police et sont utilisées par les applications pour les calculs de disposition. (IDWriteFontFace.GetMetrics) |
IDWriteFontFace::GetRecommendedRenderingMode Détermine le mode de rendu recommandé pour la police, à l’aide des paramètres de taille et de rendu spécifiés. (IDWriteFontFace.GetRecommendedRenderingMode) |
IDWriteFontFace::GetSimulations Obtient les indicateurs de simulation de style algorithmique d’un visage de police. (IDWriteFontFace.GetSimulations) |
IDWriteFontFace::GetType Obtient le type de format de fichier d’un visage de police. |
IDWriteFontFace::IsSymbolFont Détermine si la police est une police de symbole. (IDWriteFontFace.IsSymbolFont) |
IDWriteFontFace::ReleaseFontTable Libère la table obtenue précédemment à partir de TryGetFontTable. |
IDWriteFontFace::TryGetFontTable Recherche la table de polices OpenType spécifiée si elle existe et retourne un pointeur vers celle-ci. La fonction accède aux données de police sous-jacentes via l’interface IDWriteFontFileStream implémentée par le chargeur de fichiers de police. |
Spécifications
Client minimal pris en charge | Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2, Windows Server 2008 avec SP2 et Mise à jour de plateforme pour Windows Server 2008 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | dwrite.h |