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 |