IDWriteFontFileLoader-Schnittstelle (dwrite.h)
Behandelt das Laden von Schriftartdateiressourcen eines bestimmten Typs aus einem Verweisschlüssel für eine Schriftartdatei in ein Schriftartdateistreamobjekt.
Vererbung
Die IDWriteFontFileLoader-Schnittstelle erbt von der IUnknown-Schnittstelle . IDWriteFontFileLoader verfügt auch über folgende Membertypen:
Methoden
Die IDWriteFontFileLoader-Schnittstelle verfügt über diese Methoden.
IDWriteFontFileLoader::CreateStreamFromKey Erstellt ein Schriftartdateistreamobjekt, das eine geöffnete Dateiressource kapselt. |
Hinweise
Die Schnittstelle zum Laden von Schriftartdateien wird empfohlen, von einem Singleton-Objekt implementiert zu werden. Beachten Sie, dass sich Die Implementierungen des Schriftartdateiladeprogramms nicht bei DirectWrite Factory in ihren Konstruktoren registrieren und die Registrierung in ihren Destruktoren nicht aufheben dürfen, da Registrierungs- und Nichtregistrierungsvorgänge die Objektverweisanzahl erhöhen bzw. verringern. Stattdessen sollte die Registrierung und Aufhebung der Registrierung von Schriftartdateiladeprogrammen bei DirectWrite Factory außerhalb der Implementierung des Schriftartdateiladeprogramms als separater Schritt durchgeführt werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | dwrite.h |