These functions provide font services to Photon applications and drivers. Using them, you can:
| Entry | Description |
|---|---|
| PfAttach() | Attach to a font server |
| PfDetach() | Detach from a font server |
| PfExtentComponents() | Calculate the extent of a text string and invoke a callback |
| PfExtentText() | Calculate the extent rectangle of a text string |
| PfFractionalExtentText() | Calculate the extent rectangle of a text string, using fractional scaling |
| PfFractionalRenderText() | Render a string, using fractioanl scaling, via a callback function |
| PfGlyph() | Obtain the metrics and/or bitmap for the specified character |
| PfLoadFont() | Preload a font within the font server |
| PfLoadMetrics() | Load metric information for the given font |
| PfQueryFont() | Get information about a font |
| PfQueryFonts() | Construct a list of fonts |
| PfRenderText() | Render a string via a callback function |
| PfUnloadMetrics() | Unload metric information for the given font |