UIDLGLOGFONT.lfOutPrecision Field
Specifies the output precision.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
Public lfOutPrecision As Byte
public byte lfOutPrecision
public:
unsigned char lfOutPrecision
val mutable lfOutPrecision: byte
public var lfOutPrecision : byte
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++]
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.