Partager via


Interface IDWriteFont (dwrite.h)

Représente une police physique dans une collection de polices. Cette interface est utilisée pour créer des visages de police à partir de polices physiques ou pour récupérer des informations telles que des métriques de visage de police ou des noms de visages à partir de visages de police existants.

Héritage

L’interface IDWriteFont hérite de l’interface IUnknown. IDWriteFont a également les types de membres suivants :

Méthodes

L’interface IDWriteFont possède ces méthodes.

 
IDWriteFont ::CreateFontFace

Crée un objet visage de police pour la police. (IDWriteFont.CreateFontFace)
IDWriteFont ::GetFaceNames

Obtient une collection de chaînes localisées contenant les noms de visage de la police (par exemple, Regular ou Bold), indexés par nom de paramètres régionaux.
IDWriteFont ::GetFontFamily

Obtient la famille de polices à laquelle la police spécifiée appartient.
IDWriteFont ::GetInformationalStrings

Obtient une collection de chaînes localisées contenant les chaînes d’information spécifiées, indexées par nom de paramètres régionaux.
IDWriteFont ::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. (IDWriteFont.GetMetrics)
IDWriteFont ::GetSimulations

Obtient une valeur qui indique quelles simulations sont appliquées à la police spécifiée.
IDWriteFont ::GetStretch

Obtient l’étirement, ou la largeur, de la police spécifiée.
IDWriteFont ::GetStyle

Obtient le style ou la pente de la police spécifiée.
IDWriteFont ::GetWeight

Obtient le poids, ou épaisseur de trait, de la police spécifiée.
IDWriteFont ::HasCharacter

Détermine si la police prend en charge un caractère spécifié.
IDWriteFont ::IsSymbolFont

Détermine si la police est une police de symbole. (IDWriteFont.IsSymbolFont)

Configuration requise

Condition requise Valeur
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