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 |