IDWriteFactory3::GetSystemFontCollection, méthode (dwrite_3.h)
Récupère une arborescence de poids/largeur/pente des polices système.
Syntaxe
HRESULT GetSystemFontCollection(
BOOL includeDownloadableFonts,
IDWriteFontCollection1 **fontCollection,
BOOL checkForUpdates
);
Paramètres
includeDownloadableFonts
Type : BOOL
Indique s’il faut inclure des polices cloud ou uniquement des polices installées localement.
fontCollection
Type : IDWriteFontCollection1**
Contient l’objet de collection de polices nouvellement créé, ou NULL en cas de défaillance.
checkForUpdates
Type : BOOL
Si ce paramètre a la valeur TRUE, la fonction effectue une case activée immédiate pour les modifications
à l’ensemble de polices système. Si ce paramètre a la valeur FALSE, la fonction détecte toujours les modifications si la police
le service de cache est en cours d’exécution, mais il peut y avoir une certaine latence. Par exemple, une application peut spécifier TRUE si
il vient d’installer une police et veut s’assurer que la collection de polices contient cette police.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
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 |