Compartir a través de


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

Consulte también

DrvLoadFontFile

EngFntCacheFault

EngFntCacheLookUp