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 |