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 |