logo
VitNX3 Documentation

# TEXTMETRIC Structure

Namespace: VitNX3.Functions.Win32
Assembly: VitNX3 (in VitNX3.dll)
VB
C#
F#
C++
JScript
Copy

    [StructLayout(LayoutKind.Sequential,
                CharSet = CharSet.Unicode)]
    public struct TEXTMETRIC

    This language is not supported or no code example is available.

Fields

| Name | Description
--- | --- | ---
| tmAscent |
| tmAveCharWidth |
| tmBreakChar |
| tmCharSet |
| tmDefaultChar |
| tmDescent |
| tmDigitizedAspectX |
| tmDigitizedAspectY |
| tmExternalLeading |
| tmFirstChar |
| tmHeight |
| tmInternalLeading |
| tmItalic |
| tmLastChar |
| tmMaxCharWidth |
| tmOverhang |
| tmPitchAndFamily |
| tmStruckOut |
| tmUnderlined |
| tmWeight |

Top
Source code
VB
C#
F#
C++
JScript
Copy

    [StructLayout(LayoutKind.Sequential,
         CharSet = CharSet.Unicode)]
     public struct TEXTMETRIC
     {
         public int tmHeight;
         public int tmAscent;
         public int tmDescent;
         public int tmInternalLeading;
         public int tmExternalLeading;
         public int tmAveCharWidth;
         public int tmMaxCharWidth;
         public int tmWeight;
         public int tmOverhang;
         public int tmDigitizedAspectX;
         public int tmDigitizedAspectY;
         public char tmFirstChar;
         public char tmLastChar;
         public char tmDefaultChar;
         public char tmBreakChar;
         public byte tmItalic;
         public byte tmUnderlined;
         public byte tmStruckOut;
         public byte tmPitchAndFamily;
         public byte tmCharSet;
     }

    This language is not supported or no code example is available.

Applies to

#### .NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

#### .NET Core

Supported in: 5.0+, 6.0+
See Also
VitNX3.Functions.Win32 Namespace