DWRITE_FONT_METRICS1

Alias This

dfm

Members

Variables

glyphBoxBottom
INT16 glyphBoxBottom;

<summary> Bottom edge of accumulated bounding blackbox of all glyphs in the font. </summary>

glyphBoxLeft
INT16 glyphBoxLeft;

<summary> Left edge of accumulated bounding blackbox of all glyphs in the font. </summary>

glyphBoxRight
INT16 glyphBoxRight;

<summary> Right edge of accumulated bounding blackbox of all glyphs in the font. </summary>

glyphBoxTop
INT16 glyphBoxTop;

<summary> Top edge of accumulated bounding blackbox of all glyphs in the font. </summary>

hasTypographicMetrics
BOOL hasTypographicMetrics;

<summary> Indicates that the ascent, descent, and lineGap are based on newer 'typographic' values in the font, rather than legacy values. </summary>

subscriptPositionX
INT16 subscriptPositionX;

<summary> Horizontal position of the subscript relative to the baseline origin. This is typically negative (to the left) in italic/oblique fonts, and zero in regular fonts. </summary>

subscriptPositionY
INT16 subscriptPositionY;

<summary> Vertical position of the subscript relative to the baseline. This is typically negative. </summary>

subscriptSizeX
INT16 subscriptSizeX;

<summary> Horizontal size of the subscript em box in design units, used to scale the simulated subscript relative to the full em box size. This the numerator of the scaling ratio where denominator is the design units per em. If this member is zero, the font does not specify a scale factor, and the client should use its own policy. </summary>

subscriptSizeY
INT16 subscriptSizeY;

<summary> Vertical size of the subscript em box in design units, used to scale the simulated subscript relative to the full em box size. This the numerator of the scaling ratio where denominator is the design units per em. If this member is zero, the font does not specify a scale factor, and the client should use its own policy. </summary>

superscriptPositionX
INT16 superscriptPositionX;

<summary> Horizontal position of the superscript relative to the baseline origin. This is typically positive (to the right) in italic/oblique fonts, and zero in regular fonts. </summary>

superscriptPositionY
INT16 superscriptPositionY;

<summary> Vertical position of the superscript relative to the baseline. This is typically positive. </summary>

superscriptSizeX
INT16 superscriptSizeX;

<summary> Horizontal size of the superscript em box in design units, used to scale the simulated superscript relative to the full em box size. This the numerator of the scaling ratio where denominator is the design units per em. If this member is zero, the font does not specify a scale factor, and the client should use its own policy. </summary>

superscriptSizeY
INT16 superscriptSizeY;

<summary> Vertical size of the superscript em box in design units, used to scale the simulated superscript relative to the full em box size. This the numerator of the scaling ratio where denominator is the design units per em. If this member is zero, the font does not specify a scale factor, and the client should use its own policy. </summary>

Meta