The glyph data area of the driver-realized font is not known to GDI and is only
known to the driver. You must implement DrvTextOut for it, and DrvTextOut must
have the path to handle this case and to do printing the way the driver wants,
based on the font data generated by the driver itself.
For instance, the driver-realized font can be a font embedded to the printer's
ROM, where the glyph bitmaps are 100% unknown to any host software and do not
appear of the host at all. Driver only knowns the glyph indices and the the
width/kerning pair table, which is embedded to the driver file's resources.
As about GDI fonts - their data is standard, either glyph bitmaps or the
TrueType splines.
--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
ma...@storagecraft.com
http://www.storagecraft.com