Freigeben über


IDWriteInMemoryFontFileLoader-Schnittstelle (dwrite_3.h)

Stellt einen Schriftartdateiladeprogramm dar, der auf Schriftarten im Arbeitsspeicher zugreifen kann. Die IDWriteFactory5::CreateInMemoryFontFileLoader-Methode gibt eine instance dieser Schnittstelle zurück, die der Client zum Laden von Schriftarten im Arbeitsspeicher verwenden kann, ohne einen benutzerdefinierten Ladevorgang 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 verfügt auch über die folgenden Membertypen:

Methoden

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

 
IDWriteInMemoryFontFileLoader::CreateInMemoryFontFileReference

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

Gibt die Anzahl der Schriftdateiverweise zurück, die mit diesem Ladeprogramm instance erstellt wurden.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile dwrite_3.h

Weitere Informationen

Erstellen eines benutzerdefinierten Schriftartsatzes mithilfe von In den Arbeitsspeicher geladenen Schriftdaten

IDWriteFontFileLoader