GDI provides support for font management and text output. The FONTOBJ gives a driver access to a particular instance of a font. To support text output, the driver has access to the STROBJ and related services. These functions are listed in the following table.
Function |
Description |
GDI simulation for DrvTextOut | |
Allows the driver to retrieve every glyph handle of a GDI font. The driver uses this service to download an entire font. | |
Returns information that describes the associated font. | |
Translates glyph handles into pointers to the associated glyph data for the font consumer. These pointers are valid until the next call to FONTOBJ_cGetGlyphs. | |
Retrieves the Notional-to-Device transform for the associated font. This transform is required for a driver to realize a driver-supplied font. | |
Retrieves the pointer to the IFIMETRICS structure that describes the associated font. | |
Retrieves a pointer to the ROM-mapped TrueType file that is associated with a TrueType font. | |
Restarts the enumeration of the GLYPHPOS array for the specified STROBJ. This function should be called by the driver prior to subsequent enumerations. | |
Enumerates glyph identities and positions in the specified STROBJ. | |
Returns the code page associated with the specified STROBJ. |
For more information on these functions, refer to the Graphics Driver Reference.