![]()  | 
![]()  | 
![]()  | 
![]()  | 
Preload a font within the font server
#include <photon/Pf.h>
int PfLoadFont( const char *font,
                unsigned flags,
                FontName fontused );
#include <font_api.h>
int PfLoadFontCx( struct _Pf_ctrl * context,
                  const char * font,
                  unsigned flags,
                  FontName fontused );
If you don't specify any flags, the function checks the validity of the input font name.
This function preloads a font (from disk into memory) within the font server to speed up subsequent use of the font. By default, a font is loaded only when required by PgExtentText() or PgDrawText().
Photon
| Safety: | |
|---|---|
| Interrupt handler | No | 
| Signal handler | No | 
| Thread | No | 
| Safety: | |
|---|---|
| Interrupt handler | No | 
| Signal handler | No | 
| Thread | Yes | 
PfGenerateFontName(), PfGenerateFontNameCx(), PgDrawText(), PgExtentText()
Fonts chapter of the Photon Programmer's Guide
![]()  | 
![]()  | 
![]()  | 
![]()  |