FMORDER

An FMORDER structure is an array of up to MAPPER_INDEX_LAST + 1 UINT's. Each of the elements of the array specifies a type of mapping function to be performed. EnumNearestFonts will perform each of the mapping functions in the order as specified in the array until it encounters an element equal to MAPPER_INDEX_TERMINATE.

Value Meaning

MAPPER_INDEX_TERMINATE terminates evaluation
MAPPER_INDEX_HEIGHT considers lfHeight
MAPPER_INDEX_WIDTH considers lfWidth
MAPPER_INDEX_ESCAPEMENT considers lfEscapement
MAPPER_INDEX_ORIENTATION considers lfOrientation
MAPPER_INDEX_WEIGHT considers lfWeight
MAPPER_INDEX_ITALIC considers lfItalic
MAPPER_INDEX_UNDERLINE considers lfUnderline
MAPPER_INDEX_STRIKEOUT considers lfStrikeOut
MAPPER_INDEX_CHARSET considers lfCharSet
MAPPER_INDEX_OUTPRECISION considers lfOutPrecision
MAPPER_INDEX_CLIPPRECISION considers lfClipPrecision
MAPPER_INDEX_QUALITY considers lfQuality
MAPPER_INDEX_PITCHANDFAMILY considers lfPitchAndFamily
MAPPER_INDEX_FACENAME considers lfFaceName
MAPPER_INDEX_FULLNAME considers elfFullName
MAPPER_INDEX_STYLE considers elfStyle
MAPPER_INDEX_PANOSE considers elfPanose
MAPPER_INDEX_VENDORID considers elfVendorId
MAPPER_INDEX_ASPECT considers aspect ratio
MAPPER_INDEX_LOCATION considers location

See Also

FMCONTROLS SetFontMapperControls GetFontMapperControls