Type a page name and press Enter. You'll jump to the page if it exists, or you can create it if it doesn't.
To create a page in a module other than Structures, prefix the name with the module name and a period.
OUTLINETEXTMETRIC (Structures)
.
C# Definition:
[StructLayout(LayoutKind.Sequential)]
public struct OUTLINETEXTMETRIC
{
public uint otmSize;
public TEXTMETRIC otmTextMetrics;
public byte otmFiller;
public PANOSE otmPanoseNumber;
public uint otmfsSelection;
public uint otmfsType;
public int otmsCharSlopeRise;
public int otmsCharSlopeRun;
public int otmItalicAngle;
public uint otmEMSquare;
public int otmAscent;
public int otmDescent;
public uint otmLineGap;
public uint otmsCapEmHeight;
public uint otmsXHeight;
public RECT otmrcFontBox;
public int otmMacAscent;
public int otmMacDescent;
public uint otmMacLineGap;
public uint otmusMinimumPPEM;
public POINT otmptSubscriptSize;
public POINT otmptSubscriptOffset;
public POINT otmptSuperscriptSize;
public POINT otmptSuperscriptOffset;
public uint otmsStrikeoutSize;
public int otmsStrikeoutPosition;
public int otmsUnderscoreSize;
public int otmsUnderscorePosition;
public IntPtr otmpFamilyName;
public IntPtr otmpFaceName;
public IntPtr otmpStyleName;
public IntPtr otmpFullName;
}
VB Defintition
<StructLayout(LayoutKind.Sequential)> _
Private Structure OUTLINETEXTMETRIC
Public otmSize As UInt32
Public otmTextMetrics As TEXTMETRIC
Public otmFiller As Byte
Public otmPanoseNumber As PANOSE
Public otmfsSelection As UInt32
Public otmfsType As UInt32
Public otmsCharSlopeRise As Int32
Public otmsCharSlopeRun As Int32
Public otmItalicAngle As Int32
Public otmEMSquare As UInt32
Public otmAscent As Int32
Public otmDescent As Int32
Public otmLineGap As UInt32
Public otmsCapEmHeight As UInt32
Public otmsXHeight As UInt32
Public otmrcFontBox As modWin32.RECT
Public otmMacAscent As Int32
Public otmMacDescent As Int32
Public otmMacLineGap As UInt32
Public otmusMinimumPPEM As UInt32
Public otmptSubscriptSize As modWin32.POINTAPI
Public otmptSubscriptOffset As modWin32.POINTAPI
Public otmptSuperscriptSize As modWin32.POINTAPI
Public otmptSuperscriptOffset As modWin32.POINTAPI
Public otmsStrikeoutSize As UInt32
Public otmsStrikeoutPosition As Int32
Public otmsUnderscoreSize As Int32
Public otmsUnderscorePosition As Int32
Public otmpFamilyName As UInt32
Public otmpFaceName As UInt32
Public otmpStyleName As UInt32
Public otmpFullName As UInt32
End Structure
The PANOSE structure describes the PANOSE font-classification values for a TrueType font. These characteristics are then used to associate the font with other fonts of similar appearance but different names.
5/14/2009 2:23:01 AM - migel.geo@yahoo.com-83.237.161.221
The RECT structure defines the coordinates of the upper-left and lower-right corners of a rectangle.
6/3/2013 5:41:04 PM - dahminator-75.174.65.168
The POINT structure defines the x- and y-coordinates of a point.
9/24/2022 6:08:15 AM - -93.99.148.7
Please edit this page!
Do you have...
helpful tips?
corrections to the existing content?
alternate definitions?
additional languages you want to include?
Select "Edit This Page" on the right hand toolbar and edit it! Or add new pages containing any supporting types needed.