UIDLGLOGFONT::lfOutPrecision Field
Specifies the output precision.
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
public: [ComAliasNameAttribute("Microsoft.VisualStudio.TextManager.Interop.BYTE")] unsigned char lfOutPrecision
Field Value
Type: System::ByteThe output precision defines how closely the output must match the requested font height, width, character orientation, escapement, pitch, and font type. It can be one of the following values.
Value | Meaning |
OUT_CHARACTER_PRECIS | Not used. |
OUT_DEFAULT_PRECIS | Specifies the default font mapper behavior. |
OUT_DEVICE_PRECIS | Instructs the font mapper to choose a device font when the system contains multiple fonts with the same name. |
OUT_RASTER_PRECIS | Instructs the font mapper to choose a raster font when the system contains multiple fonts with the same name. |
OUT_STRING_PRECIS | This value is not used by the font mapper; it is returned when raster fonts are enumerated. |
OUT_TT_ONLY_PRECIS | Instructs the font mapper to choose from only TrueType fonts. If there are no TrueType fonts installed in the system, the font mapper returns to default behavior. |
OUT_TT_PRECIS | Instructs the font mapper to choose a TrueType font when the system contains multiple fonts with the same name. |
From uilocale.idl.
[C++]