Freigeben über


IDWriteInMemoryFontFileLoader-Schnittstelle (dwrite_3.h)

Stellt ein Schriftartdateiladeprogramm dar, das auf In-Memory-Schriftarten zugreifen kann. Die IDWriteFactory5::CreateInMemoryFontFileLoader-Methode gibt eine Instanz dieser Schnittstelle zurück, mit der der Client In-Memory-Schriftarten laden kann, ohne ein benutzerdefiniertes Ladeprogramm implementieren zu müssen. Ein Client kann jedoch auch eine eigene benutzerdefinierte Implementierung erstellen. In beiden Fällen ist der Client für das Registrieren und Aufheben der Registrierung des Ladeprogramms mit IDWriteFactory::RegisterFontFileLoader und IDWriteFactory::UnregisterFontFileLoader verantwortlich.

Vererbung

Die IDWriteInMemoryFontFileLoader-Schnittstelle erbt von IDWriteFontFileLoader. IDWriteInMemoryFontFileLoader hat auch die folgenden Typen von Membern:

Methodik

Die IDWriteInMemoryFontFileLoader-Schnittstelle hat diese Methoden.

 
IDWriteInMemoryFontFileLoader::CreateInMemoryFontFileReference

Erstellt einen Schriftdateiverweis (IDWriteFontFile-Objekt) aus einem Bytearray.
IDWriteInMemoryFontFileLoader::GetFileCount

Gibt die Anzahl der Schriftartdateiverweise zurück, die mit dieser Ladeprogramminstanz erstellt wurden.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 10 Build 14393
Mindestanforderungen für unterstützte Server Windows 10 Build 14393
Zielplattform Fenster
Header dwrite_3.h

Siehe auch

Erstellen eines benutzerdefinierten Schriftartsatzes mithilfe von Schriftartdaten, die in den Arbeitsspeicher geladen wurden

IDWriteFontFileLoader