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

Voir aussi

IDWriteFactory3