UIDLGLOGFONT.lfOutPrecision Field
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Specifies the output precision.
public: System::Byte lfOutPrecision;
public: byte lfOutPrecision;
byte lfOutPrecision;
[System.Runtime.InteropServices.ComAliasName("Microsoft.VisualStudio.TextManager.Interop.BYTE")]
public byte lfOutPrecision;
[<System.Runtime.InteropServices.ComAliasName("Microsoft.VisualStudio.TextManager.Interop.BYTE")>]
val mutable lfOutPrecision : byte
Public lfOutPrecision As Byte
Field Value
- Attributes
Remarks
The 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. |
COM Signature
From uilocale.idl.
[C++]