Freigeben über


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

IDWriteFontFileLoader