A structure that contains information about a given typeface and for a specific point size.
| ascentLine | The Ascent line is typically located at the top of the tallest glyph in the typeface. | 
| baseline | The Baseline is an imaginary line upon which all glyphs appear to rest on. | 
| capLine | The Cap line is typically located at the top of capital letters. | 
| descentLine | The Descent line is typically located at the bottom of the glyph with the lowest descender in the typeface. | 
| familyName | The name of the font typeface also known as family name. | 
| lineHeight | The line height represents the distance between consecutive lines of text. | 
| meanLine | The Mean line is typically located at the top of lowercase letters. | 
| pointSize | The point size used for sampling the typeface. | 
| scale | The relative scale of the typeface. | 
| strikethroughOffset | The position of the strikethrough. | 
| strikethroughThickness | The thickness of the strikethrough. | 
| styleName | The style name of the typeface which defines both the visual style and weight of the typeface. | 
| subscriptOffset | The position of characters using subscript. | 
| subscriptSize | The relative size / scale of subscript characters. | 
| superscriptOffset | The position of characters using superscript. | 
| superscriptSize | The relative size / scale of superscript characters. | 
| tabWidth | The width of the tab character. | 
| underlineOffset | The position of the underline. | 
| underlineThickness | The thickness of the underline. | 
| Compare | Compares the information in this FaceInfo structure with the information in the given FaceInfo structure to determine whether they have the same values. |