Función EngFntCacheAlloc (winddi.h)
La función EngFntCacheAlloc asigna almacenamiento para una fuente que se va a almacenar en memoria almacenada en caché.
Sintaxis
ENGAPI PVOID EngFntCacheAlloc(
[in] ULONG FastCheckSum,
[in] ULONG ulSize
);
Parámetros
[in] FastCheckSum
Especifica la suma de comprobación de la fuente.
[in] ulSize
Especifica el número de bytes de almacenamiento que se van a asignar.
Valor devuelto
Si se ejecuta correctamente, esta función devuelve la dirección de la memoria caché de los datos de fuente. De lo contrario, devuelve NULL.
Comentarios
Cuando el controlador de fuente llama a esta función, el motor de fuentes asigna memoria en la que el controlador de fuente almacena los datos de fuente.
El motor de fuentes llama al punto de entrada DrvLoadFontFile del controlador de fuente cuando se carga por primera vez un archivo de fuente. En esta llamada, el controlador de fuente recibe un valor para FastCheckSum, que posteriormente usa cuando llama a esta función.
Requisitos
Cliente mínimo compatible | Esta función está disponible en Windows XP y versiones posteriores. |
Plataforma de destino | Universal |
Encabezado | winddi.h (incluya Winddi.h) |
Library | Win32k.lib |
Archivo DLL | Win32k.sys |