EngFntCacheAlloc-Funktion (winddi.h)
Die EngFntCacheAlloc-Funktion ordnet Speicher für eine Schriftart zu, die im zwischengespeicherten Speicher gespeichert werden soll.
Syntax
ENGAPI PVOID EngFntCacheAlloc(
[in] ULONG FastCheckSum,
[in] ULONG ulSize
);
Parameter
[in] FastCheckSum
Gibt die Prüfsumme für die Schriftart an.
[in] ulSize
Gibt die Anzahl der zuzuordnenden Speicherbytes an.
Rückgabewert
Bei Erfolg gibt diese Funktion die Adresse des Caches der Schriftartdaten zurück. Andernfalls wird NULL zurückgegeben.
Hinweise
Wenn der Schriftarttreiber diese Funktion aufruft, ordnet die Schriftarten-Engine Arbeitsspeicher zu, in dem der Schriftarttreiber Schriftartdaten speichert.
Die Schriftarten-Engine ruft den DrvLoadFontFile-Einstiegspunkt des Schriftarttreibers auf, wenn eine Schriftartdatei zum ersten Mal geladen wird. In diesem Aufruf empfängt der Schriftarttreiber einen Wert für FastCheckSum, den er anschließend verwendet, wenn er diese Funktion aufruft.
Anforderungen
Unterstützte Mindestversion (Client) | Diese Funktion ist in Windows XP und höher verfügbar. |
Zielplattform | Universell |
Header | winddi.h (einschließlich Winddi.h) |
Bibliothek | Win32k.lib |
DLL | Win32k.sys |