MÉTHODE IDWriteFontSet ::GetMatchingFonts(WCHARconst*,DWRITE_FONT_WEIGHT,DWRITE_FONT_STRETCH,DWRITE_FONT_STYLE,IDWriteFontSet**) (dwrite_3.h)
Retourne un sous-ensemble de polices filtrées par les propriétés données.
Syntaxe
HRESULT GetMatchingFonts(
WCHAR const *familyName,
DWRITE_FONT_WEIGHT fontWeight,
DWRITE_FONT_STRETCH fontStretch,
DWRITE_FONT_STYLE fontStyle,
IDWriteFontSet **filteredSet
);
Paramètres
familyName
Nom de la famille de polices.
fontWeight
Poids de police.
fontStretch
Valeur stretch de police.
fontStyle
Style de police.
filteredSet
Type : [out] IDWriteFontSet**
Sous-ensemble de polices qui correspondent aux propriétés, ou nullptr en cas d’échec.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Si aucune police ne correspond au filtre, le sous-ensemble est vide (GetFontCount retourne 0), mais la fonction ne retourne pas d’erreur. Le sous-ensemble sera toujours égal ou inférieur à l’ensemble d’origine. Si vous souhaitez filtrer uniquement les polices distantes, vous pouvez passer null dans les propriétés et zéro dans propertyCount.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 (applications de bureau uniquement) |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
Plateforme cible | Windows |
En-tête | dwrite_3.h |
Bibliothèque | Dwrite.lib |
DLL | Dwrite.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour