IDWriteFactory3::GetSystemFontCollection-Methode (dwrite_3.h)

Ruft eine Gewichtungs-, Breite-/Steigungsstruktur von Systemschriftarten ab.

Syntax

HRESULT GetSystemFontCollection(
  BOOL                   includeDownloadableFonts,
  IDWriteFontCollection1 **fontCollection,
  BOOL                   checkForUpdates
);

Parameter

includeDownloadableFonts

Typ: BOOL

Gibt an, ob Cloudschriftarten oder nur lokal installierte Schriftarten eingeschlossen werden sollen.

fontCollection

Typ: IDWriteFontCollection1**

Enthält das neu erstellte Schriftartenauflistungsobjekt oder NULL im Falle eines Fehlers.

checkForUpdates

Typ: BOOL

Wenn dieser Parameter TRUE ist, führt die Funktion eine sofortige Überprüfung auf Änderungen durch.
zum Satz von Systemschriftarten. Wenn dieser Parameter FALSE ist, erkennt die Funktion weiterhin Änderungen, wenn die Schriftart
der Cachedienst wird ausgeführt, aber es kann zu einer gewissen Latenz kommen. Beispielsweise kann eine Anwendung TRUE angeben, wenn
Es hat gerade eine Schriftart installiert und möchte sicherstellen, dass die Schriftartsammlung diese Schriftart enthält.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile dwrite_3.h
Bibliothek Dwrite.lib
DLL Dwrite.dll

Weitere Informationen

IDWriteFactory3