Share via


IDWriteFontCollectionLoader-Schnittstelle (dwrite.h)

Wird verwendet, um eine Auflistung von Schriftarten mit einem bestimmten Schlüsseltyp zu erstellen.

Vererbung

Die IDWriteFontCollectionLoader-Schnittstelle erbt von der IUnknown-Schnittstelle . IDWriteFontCollectionLoader verfügt auch über folgende Membertypen:

Methoden

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

 
IDWriteFontCollectionLoader::CreateEnumeratorFromKey

Erstellt ein Enumeratorobjekt der Schriftartdatei, das eine Auflistung von Schriftartdateien kapselt. Das Schriftartensystem ruft diese Schnittstelle zurück, um eine Schriftartensammlung zu erstellen.

Hinweise

Die Schnittstelle zum Laden der Schriftartsammlung wird empfohlen, von einem Singleton-Objekt implementiert zu werden. Beachten Sie, dass sich Die Implementierungen für das Laden von Schriftartensammlungen nicht bei DirectWrite Factory in ihren Konstruktoren registrieren und die Registrierung in ihren Destruktoren nicht aufheben dürfen, da Registrierungs- und Nichtregistrierungsvorgänge die Anzahl der Objektverweise erhöhen bzw. verringern. Stattdessen sollte die Registrierung und Aufhebung der Registrierung von Schriftartdateiladeprogrammen bei DirectWrite Factory außerhalb der Implementierung des Schriftartdateiladeprogramms als separater Schritt durchgeführt werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile dwrite.h