MÉTHODE IDWriteFontSet::GetMatchingFonts(DWRITE_FONT_PROPERTYconst*,UINT32,IDWriteFontSet**) (dwrite_3.h)
Retourne un sous-ensemble de polices filtrées par les propriétés données.
Syntaxe
HRESULT GetMatchingFonts(
DWRITE_FONT_PROPERTY const *properties,
UINT32 propertyCount,
IDWriteFontSet **filteredSet
);
Paramètres
properties
Type : [in] const DWRITE_FONT_PROPERTY*
Liste des propriétés à filtrer.
propertyCount
Type : UINT32
Nombre de propriétés à filtrer.
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.
Notes
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.
Spécifications
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 |