Compartir a través de


Función ScriptFreeCache (usp10.h)

Libera una caché de scripts.

Sintaxis

HRESULT ScriptFreeCache(
  [in, out] SCRIPT_CACHE *psc
);

Parámetros

[in, out] psc

Puntero a la estructura SCRIPT_CACHE .

Valor devuelto

Si la operación se realiza correctamente, devuelve 0. La función devuelve un valor HRESULT distinto de cero si no se realiza correctamente. La aplicación no puede probar el valor devuelto con las macros SUCCEEDED y FAILED .

Comentarios

Una aplicación puede liberar la caché de scripts en cualquier momento, con ciertas limitaciones si la aplicación tiene varios subprocesos. Uniscribe mantiene recuentos de referencias en sus memorias caché de fuentes y conformadores y libera datos de fuente solo cuando todos los tamaños de la fuente son gratuitos. Libera los datos del conformador solo cuando se liberan todas las fuentes admitidas.

La aplicación debe liberar la memoria caché de scripts para un estilo cuando descarta ese estilo.

ScriptFreeCache siempre establece su parámetro en NULL para ayudar a evitar errores de referencia.

Las funciones uniscribe son reincríbases. La creación de caché se interbloquea a través de un solo semáforo de todo el proceso. No se debe llamar a ScriptFreeCache en un momento en que otro subproceso pueda estar accediendo a la memoria caché concreta para liberarla. Por motivos de rendimiento, la memoria caché no se bloquea durante ScriptShape o ScriptPlace.

Importante A partir de Windows 8: para mantener la capacidad de ejecutarse en Windows 7, un módulo que usa Uniscribe debe especificar Usp10.lib antes de gdi32.lib en su lista de bibliotecas.
 

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado usp10.h
Library Usp10.lib
Archivo DLL Usp10.dll
Redistribuible Internet Explorer 5 o posterior en Windows Me/98/95

Consulte también

Almacenamiento en caché

SCRIPT_CACHE

Uniscribe

Funciones de uniscribe