Freigeben über


IDWriteFontCollection2-Schnittstelle (dwrite_3.h)

Diese Schnittstelle kapselt eine Reihe von Schriftarten, z. B. den Satz von Schriftarten, die auf dem System installiert sind, oder den Satz von Schriftarten in einem bestimmten Verzeichnis. Die Schriftartsammlungs-API kann verwendet werden, um zu ermitteln, welche Schriftartenfamilien und Schriftarten verfügbar sind, und um einige Metadaten zu den Schriftarten abzurufen. IDWriteFontCollection2 neue Einrichtungen hinzu, einschließlich Unterstützung für IDWriteFontSet1.

Diese Schnittstelle erweitert IDWriteFontCollection1.

Erbschaft

Die IDWriteFontCollection2- Schnittstelle erbt von der IDWriteFontCollection1-Schnittstelle.

Methodik

Die IDWriteFontCollection2--Schnittstelle verfügt über diese Methoden.

 
IDWriteFontCollection2::GetFontFamily

Erstellt ein Schriftartfamilienobjekt mit einem nullbasierten Schriftartfamilienindex.
IDWriteFontCollection2::GetFontFamilyModel

Ruft das Schriftfamilienmodell ab, das von der Schriftartsammlung verwendet wird, um Familien zu gruppieren.
IDWriteFontCollection2::GetFontSet

Ruft den zugrunde liegenden Schriftartsatz ab, der von dieser Auflistung verwendet wird.
IDWriteFontCollection2::GetMatchingFonts

Ruft eine Liste der Schriftarten in der angegebenen Schriftfamilie ab, die in der Reihenfolge bewertet wird, wie gut sie den angegebenen Achsenwerten entsprechen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10 Build 16299
mindestens unterstützte Server- Windows 10 Build 16299
Zielplattform- Fenster
Header- dwrite_3.h

Siehe auch

IDWriteFontCollection1IDWriteFontSet1