Data Structures |
| struct | NE_NAMEINFO |
| struct | NE_TYPEINFO |
| struct | NE_RESTABLE |
| struct | PFONTDIRENTRY |
| struct | PDIRENTRY |
| struct | PFONTGROUPHDR |
| struct | FONTINFO16 |
| struct | GLYPHENTRY20 |
| struct | GLYPHENTRY30 |
| union | GLYPHENTRY |
| struct | BMFD_FACE |
| struct | BMFD_FILE |
| struct | BMFD_FONT |
| struct | BMFD_IFIMETRICS |
Defines |
| #define | GETVAL(x) |
| #define | FDM_MASK |
| #define | FM_INFO_MASK |
| #define | FLOATL_1 0x3f800000 |
| #define | TAG_PDEV 'veDP' |
| #define | TAG_GLYPHSET 'GlSt' |
| #define | TAG_IFIMETRICS 'Ifim' |
| #define | TAG_FONTINFO 'Font' |
| #define | IMAGE_DOS_MAGIC 0x594D |
| #define | NE_RSCTYPE_FONT 0x8008 |
| #define | NE_RSCTYPE_FONTDIR 0x8007 |
| #define | DFF_FIXED 0x0001 |
| #define | DFF_PROPORTIONAL 0x0002 |
| #define | DFF_ABCFIXED 0x0004 |
| #define | DFF_ABCPROPORTIONAL 0x0008 |
| #define | DFF_1COLOR 0x0010 |
| #define | DFF_16COLOR 0x0020 |
| #define | DFF_256COLOR 0x0040 |
| #define | DFF_RGBCOLOR 0x0080 |
| #define | MAX_STYLESIZE 35 |
Typedefs |
| typedef struct NE_NAMEINFO * | PNE_NAMEINFO |
| typedef struct NE_TYPEINFO * | PNE_TYPEINFO |
| typedef struct NE_RESTABLE * | PNE_RESTABLE |
| typedef struct FONTINFO16 * | LPFONTINFO16 |
| typedef struct FONTINFO16 * | PFONTINFO16 |
| typedef struct GLYPHENTRY20 * | PGLYPHENTRY20 |
| typedef struct GLYPHENTRY30 * | PGLYPHENTRY30 |
| typedef union GLYPHENTRY * | PGLYPHENTRY |
| typedef struct BMFD_FACE * | PBMFD_FACE |
| typedef struct BMFD_FILE * | PBMFD_FILE |
| typedef struct BMFD_FONT * | PBMFD_FONT |
| typedef struct BMFD_IFIMETRICS * | PBMFD_IFIMETRICS |
Enumerations |
| enum | FONTTYPE { FONTTYPE_FON,
FONTTYPE_FNT
} |
Functions |
| ULONG | DbgPrint (IN PCHAR Format, IN...) |
| DHPDEV APIENTRY | BmfdEnablePDEV (IN DEVMODEW *pdm, IN LPWSTR pwszLogAddress, IN ULONG cPat, OUT HSURF *phsurfPatterns, IN ULONG cjCaps, OUT ULONG *pdevcaps, IN ULONG cjDevInfo, OUT DEVINFO *pdi, IN HDEV hdev, IN LPWSTR pwszDeviceName, IN HANDLE hDriver) |
| VOID APIENTRY | BmfdCompletePDEV (IN DHPDEV dhpdev, IN HDEV hdev) |
| VOID APIENTRY | BmfdDisablePDEV (IN DHPDEV dhpdev) |
| ULONG_PTR APIENTRY | BmfdLoadFontFile (ULONG cFiles, ULONG_PTR *piFile, PVOID *ppvView, ULONG *pcjView, DESIGNVECTOR *pdv, ULONG ulLangID, ULONG ulFastCheckSum) |
| BOOL APIENTRY | BmfdUnloadFontFile (IN ULONG_PTR iFile) |
| LONG APIENTRY | BmfdQueryFontFile (ULONG_PTR iFile, ULONG ulMode, ULONG cjBuf, ULONG *pulBuf) |
| LONG APIENTRY | BmfdQueryFontCaps (ULONG culCaps, ULONG *pulCaps) |
| PVOID APIENTRY | BmfdQueryFontTree (DHPDEV dhpdev, ULONG_PTR iFile, ULONG iFace, ULONG iMode, ULONG_PTR *pid) |
| PIFIMETRICS APIENTRY | BmfdQueryFont (IN DHPDEV dhpdev, IN ULONG_PTR iFile, IN ULONG iFace, IN ULONG_PTR *pid) |
| VOID APIENTRY | BmfdFree (PVOID pv, ULONG_PTR id) |
| PFD_GLYPHATTR APIENTRY | BmfdQueryGlyphAttrs (FONTOBJ *pfo, ULONG iMode) |
| LONG APIENTRY | BmfdQueryFontData (DHPDEV dhpdev, FONTOBJ *pfo, ULONG iMode, HGLYPH hg, OUT GLYPHDATA *pgd, PVOID pv, ULONG cjSize) |
| VOID APIENTRY | BmfdDestroyFont (IN FONTOBJ *pfo) |