Partager via


Interface IDWriteFontCollection2 (dwrite_3.h)

Cette interface encapsule un ensemble de polices, tel que l’ensemble de polices installées sur le système, ou l’ensemble de polices dans un répertoire particulier. L’API de collection de polices peut être utilisée pour découvrir les familles de polices et les polices disponibles et obtenir des métadonnées sur les polices. IDWriteFontCollection2 ajoute de nouvelles installations, notamment la prise en charge de IDWriteFontSet1.

Cette interface étend IDWriteFontCollection1.

Héritage

L’interface IDWriteFontCollection2 hérite de l’interface IDWriteFontCollection1.

Méthode

L’interface IDWriteFontCollection2 a ces méthodes.

 
IDWriteFontCollection2 ::GetFontFamily

Crée un objet de famille de polices, en fonction d’un index de famille de polices de base zéro.
IDWriteFontCollection2 ::GetFontFamilyModel

Récupère le modèle de famille de polices utilisé par la collection de polices pour regrouper les familles.
IDWriteFontCollection2 ::GetFontSet

Récupère le jeu de polices sous-jacent utilisé par cette collection.
IDWriteFontCollection2 ::GetMatchingFonts

Récupère une liste de polices dans la famille de polices spécifiée, classée dans l’ordre où elles correspondent bien aux valeurs d’axe spécifiées.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10 Build 16299
serveur minimum pris en charge Windows 10 Build 16299
plateforme cible Windows
d’en-tête dwrite_3.h

Voir aussi

IDWriteFontCollection1IDWriteFontSet1