logo
VitNX3 Documentation

# LOGFONT Structure

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

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

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

Fields

| Name | Description
--- | --- | ---
| lfCharSet |
| lfClipPrecision |
| lfEscapement |
| lfFaceName |
| lfHeight |
| lfItalic |
| lfOrientation |
| lfOutPrecision |
| lfPitchAndFamily |
| lfQuality |
| lfStrikeOut |
| lfUnderline |
| lfWeight |
| lfWidth |

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

    [StructLayout(LayoutKind.Sequential,
         CharSet = CharSet.Unicode)]
     public struct LOGFONT
     {
         public int lfHeight;
         public int lfWidth;
         public int lfEscapement;
         public int lfOrientation;
         public int lfWeight;
         public byte lfItalic;
         public byte lfUnderline;
         public byte lfStrikeOut;
         public byte lfCharSet;
         public byte lfOutPrecision;
         public byte lfClipPrecision;
         public byte lfQuality;
         public byte lfPitchAndFamily;

         [MarshalAs(UnmanagedType.ByValTStr,
             SizeConst = 0x20)]
         public string lfFaceName;
     }

    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