TYPE1_FONT structure (winddi.h)

The TYPE1_FONT structure contains the information necessary for a PostScript driver to access a Type1 font through GDI.

Syntax

typedef struct _TYPE1_FONT {
  HANDLE hPFM;
  HANDLE hPFB;
  ULONG  ulIdentifier;
} TYPE1_FONT;

Members

hPFM

Handle to the PostScript Type1 .pfm file.

hPFB

Handle to the PostScript Type1 .pfb file.

ulIdentifier

Is an identifier that is generated and used by GDI. The driver stores ulIdentifier in the dpCharSets field of the IFIMETRICS structure.

Remarks

A PostScript driver can obtain a list of installed Type1 fonts by calling EngGetType1FontList.

Each PostScript Type1 font comes with two separate files: a .pfm file and a .pfb file. The .pfm file contains font metrics information; the .pfb file contains the PostScript Type1 binary font data.

Requirements

Requirement Value
Header winddi.h (include Winddi.h)

See also

IFIMETRICS