Interface IDWriteFontCollection2 (dwrite_3.h)

Cette interface encapsule un ensemble de polices, comme 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 quelles familles et polices de polices sont disponibles et pour obtenir des métadonnées sur les polices. IDWriteFontCollection2 ajoute de nouvelles fonctionnalités, notamment la prise en charge d’IDWriteFontSet1.

Cette interface étend IDWriteFontCollection1.

Héritage

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

Méthodes

L’interface IDWriteFontCollection2 comporte 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 des 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ées par ordre de correspondance avec les valeurs d’axe spécifiées.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 Build 20348
Serveur minimal pris en charge Windows 10 Build 20348
Plateforme cible Windows
En-tête dwrite_3.h

Voir aussi

IDWriteFontCollection1IDWriteFontSet1