Pluggable Fonts Reference
Other versions of this page are also available for the following:
8/28/2008
Applies to Windows Embedded CE 6.0 R2
The following functions and structures provide support to create new pluggable font drivers.
Functions
- DrvTextOut
Calls for the driver to render a set of glyphs at specified positions.
- FDDESTROYFONT
Notifies the driver that a font realization is no longer needed and that the driver can now free any associated data structures it has allocated.
- FDGETFONTTABLE
Accesses a memory–mapped font file.
- FDLOADFONTFILE
Receives information from the Graphics Device Interface (GDI) that relates to loading and mapping font files.
- FDQUERYFONT
Returns the IFIMETRICS structure for a given font.
- FDQUERYFONTDATA
Returns information about a realized font.
- FDQUERYFONTFILE
Provides font file information for a font.
- FDUNLOADFONTFILE
Informs a font driver that a specified font file is no longer needed.
Structures
- BRUSHOBJ
Stores three public members that describe a brush object.
- CLIPOBJ
Describes the clip region used when drawing.
- FD_DEVICEMETRICS
Stores device–specific font information for the driver.
- FONTOBJ
Stores information about a particular instance of a font for the driver.
- GLYPHBITS
Defines a glyph bitmap.
- GLYPHDATA
Contains information about an individual glyph.
- IFIMETRICS
Stores the information that defines a typeface.
- PATHOBJ
Describes a set of lines and Bezier curves that are to be stroked or filled.
- STROBJ
Defines the text string object that contains an enumeration of glyph handles and positions for the device driver.
- SURFOBJ
Defines the user object for a surface.