Servicios de fuente y texto de GDI
GDI proporciona compatibilidad con la administración de fuentes y la salida de texto. La estructura FONTOBJ y las funciones relacionadas proporcionan a un controlador acceso a una instancia determinada de una fuente. Para admitir la salida de texto, el controlador tiene acceso a la estructura STROBJ y a las funciones relacionadas. En la tabla siguiente se enumeran las funciones relacionadas con FONTOBJ y STROBJ.
Función | Descripción |
---|---|
Calcula el glifo establecido admitido en un dispositivo. |
|
Asigna memoria para un archivo de fuente almacenado en caché. |
|
Notifica un error al motor de fuentes si el controlador de fuente encontró un error al leer o escribir en una caché de datos de fuente. |
|
Recupera un puntero a los datos del archivo de fuente almacenados en caché. |
|
Devuelve las páginas de códigos OEM y ANSI predeterminadas del sistema. |
|
Recupera una lista de fuentes de tipo PostScript 1 que se instalan de forma local y remota. |
|
Esta es la simulación de GDI para la función DrvTextOut . |
|
Permite al controlador recuperar cada controlador de glifo de una fuente GDI. El controlador usa este servicio para descargar una fuente completa. |
|
Convierte los identificadores de glifo en punteros a los datos de glifo asociados para el consumidor de fuentes. Estos punteros son válidos hasta la siguiente llamada a FONTOBJ_cGetGlyphs. |
|
Recupera el puntero a la estructura de FD_GLYPHSET asociada a la fuente especificada. |
|
Recupera el puntero a la estructura IFIMETRICS que describe la fuente asociada. |
|
Devuelve un puntero a una vista de una tabla OpenType. |
|
Devuelve información sobre los glifos de una fuente. |
|
Recupera un puntero a una vista de un archivo de fuente TrueType, OpenType o Type1. |
|
Recupera las rutas de acceso del archivo asociadas a una fuente. |
|
Recupera la transformación Notional-to-Device para la fuente asociada. Esta transformación es necesaria para que un controlador realice una fuente proporcionada por el controlador. |
|
Devuelve información que describe la fuente asociada. |
|
Enumera las identidades de glifo y las posiciones del STROBJ especificado. |
|
Enumera las identidades de glifo y las posiciones de una cadena de texto especificada, pero no crea mapas de bits de glifo almacenados en caché. |
|
Devuelve vectores que especifican los anchos probables de glifos que componen una cadena especificada. |
|
Devuelve la página de códigos asociada al STROBJ especificado. |
|
Recupera la cantidad de espacio adicional que se va a agregar a cada carácter de espacio de una cadena al mostrar o imprimir texto justificado. |
|
Reinicia la enumeración de la matriz GLYPHPOS para el STROBJ especificado. El controlador debe llamar a esta función antes de enumeraciones posteriores. |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de