IDWriteFontSet1 ::GetFilteredFonts(DWRITE_FONT_PROPERTYconst*,UINT32,BOOL,IDWriteFontSet1**) méthode (dwrite_3.h)
Récupère un sous-ensemble de polices filtrées par les propriétés données.
Syntaxe
HRESULT GetFilteredFonts(
DWRITE_FONT_PROPERTY const *properties,
UINT32 propertyCount,
BOOL selectAnyProperty,
[out] IDWriteFontSet1 **filteredFontSet
);
Paramètres
properties
Type : DWRITE_FONT_PROPERTY const *
Liste des propriétés à filtrer.
propertyCount
Type : UINT32
Nombre de propriétés à filtrer.
selectAnyProperty
Type : BOOL
true
si GetFilteredFontIndices devez sélectionner n’importe quelle propriété ; false
si elle doit sélectionner l’intersection de tous.
[out] filteredFontSet
Type : IDWriteFontSet1**
Adresse d’un pointeur vers une interface IDWriteFontSet1. Une fois l’achèvement réussi, la fonction définit le pointeur sur un objet représentant le sous-ensemble de polices qui correspondent aux propriétés ; sinon, il définit le pointeur sur nullptr
.
Valeur de retour
Type : HRESULT
Si la fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Si aucune police ne correspond au filtre, l’objet de sous-ensemble retourné est vide (l’appel de IDWriteFontSet ::GetFontCount sur celui-ci retourne 0), mais la fonction ne retourne pas d’erreur. Le sous-ensemble est toujours égal ou inférieur au jeu d’origine.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10 Build 20348 |
serveur minimum pris en charge | Windows 10 Build 20348 |
plateforme cible | Windows |
d’en-tête | dwrite_3.h |
bibliothèque | Dwrite.lib |
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