Partager via


Interface IDWriteFontFaceReference (dwrite_3.h)

Représente une référence à une police. Référence d’identification unique à une police, à partir de laquelle vous pouvez créer une face de police pour interroger des métriques de police et l’utiliser pour le rendu. Une référence de face de police se compose d’un fichier de polices, d’un index de face de police et d’une simulation de visage de police. Les données de fichier peuvent être physiquement présentes ou non sur l’ordinateur local.

Héritage

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

Méthodes

L’interface IDWriteFontFaceReference a ces méthodes.

 
IDWriteFontFaceReference ::CreateFontFace

Crée une police à partir de la référence pour une utilisation avec la mise en page, la mise en forme ou le rendu.
IDWriteFontFaceReference ::CreateFontFaceWithSimulations

Crée un visage de police avec d’autres simulations de police, par exemple, pour simuler explicitement une police en gras à partir d’une variante normale.
IDWriteFontFaceReference ::EnqueueCharacterDownloadRequest

Ajoute une requête à la file d’attente de téléchargement des polices (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueCharacterDownloadRequest)
IDWriteFontFaceReference ::EnqueueFileFragmentDownloadRequest

Ajoute une requête à la file d’attente de téléchargement des polices (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueFileFragmentDownloadRequest)
IDWriteFontFaceReference ::EnqueueFontDownloadRequest

Ajoute une requête à la file d’attente de téléchargement des polices (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueFontDownloadRequest)
IDWriteFontFaceReference ::EnqueueGlyphDownloadRequest

Ajoute une requête à la file d’attente de téléchargement des polices (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueGlyphDownloadRequest)
IDWriteFontFaceReference ::GetFileSize

Obtenez la taille totale du visage de police en octets.
IDWriteFontFaceReference ::GetFileTime

Obtenez la date de la dernière modification.
IDWriteFontFaceReference ::GetFontFaceIndex

Obtient l’index de base zéro de la face de police dans son ou ses fichiers de police. Si les fichiers de police contiennent une seule face, la valeur de retour est zéro.
IDWriteFontFaceReference ::GetFontFile

Obtient le fichier de polices représentant une face de police.
IDWriteFontFaceReference ::GetLocalFileSize

Obtenez la taille locale du visage de police en octets, qui sera toujours inférieure ou égale à GetFullSize. Si la localité est distante, cette valeur est égale à zéro. Si elle est pleine, cette valeur est égale à GetFileSize.
IDWriteFontFaceReference ::GetLocality

Obtenez la localité de cette référence de visage de police.
IDWriteFontFaceReference ::GetSimulations

Obtient les indicateurs de simulation de style algorithmique d’un visage de police. (IDWriteFontFaceReference.GetSimulations)

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2016 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête dwrite_3.h