IDWriteRemoteFontFileLoader-Schnittstelle (dwrite_3.h)
Stellt ein Schriftartdateiladeprogramm dar, das auf Remoteschriftarten zugreifen kann (d. h. auf herunterladbare Schriftarten). Die IDWriteFactory5::CreateHttpFontFileLoader-Methode gibt eine instance dieser Schnittstelle zurück, mit der der Client Remoteschriftarten 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 IDWriteRemoteFontFileLoader-Schnittstelle erbt von IDWriteFontFileLoader. IDWriteRemoteFontFileLoader verfügt auch über folgende Membertypen:
Methoden
Die IDWriteRemoteFontFileLoader-Schnittstelle verfügt über diese Methoden.
IDWriteRemoteFontFileLoader::CreateFontFileReferenceFromUrl Erstellt einen Schriftdateiverweis aus einer URL, wenn das Ladeprogramm diese Funktion unterstützt. |
IDWriteRemoteFontFileLoader::CreateRemoteStreamFromKey Erstellt ein Remoteschriftdateistreamobjekt, das eine geöffnete Dateiressource kapselt und zum Herunterladen von Remotedateidaten verwendet werden kann. |
IDWriteRemoteFontFileLoader::GetLocalityFromKey Ruft den Ort der Dateiressource ab, die durch den eindeutigen Schlüssel identifiziert wird. |
Anforderungen
Zielplattform | Windows |
Kopfzeile | dwrite_3.h |
Weitere Informationen
Erstellen eines benutzerdefinierten Schriftartensatzes mithilfe bekannter Remoteschriftarten im Web