GetGdiCompatibleGlyphPlacements(String,Int16[],ShapingTextProperties[],Int32,Int16[],ShapingGlyphProperties[],Int32,FontFace,Single,Single,Nullable<Matrix3x2>,Boolean,Boolean,Boolean,ScriptAnalysis,String,FontFeature[],Int32[],Single[],GlyphOffset[]) Method
In This Topic
Gets the GDI compatible glyph placements.
Syntax
'Declaration
Public Overloads Sub GetGdiCompatibleGlyphPlacements( _
ByVal As String, _
ByVal () As Short, _
ByVal () As ShapingTextProperties, _
ByVal As Integer, _
ByVal () As Short, _
ByVal () As ShapingGlyphProperties, _
ByVal As Integer, _
ByVal As FontFace, _
ByVal As Single, _
ByVal As Single, _
ByVal As Nullable(Of Matrix3x2), _
ByVal As Boolean, _
ByVal As Boolean, _
ByVal As Boolean, _
ByVal As ScriptAnalysis, _
ByVal As String, _
ByVal () As FontFeature, _
ByVal () As Integer, _
ByVal () As Single, _
ByVal () As GlyphOffset _
)
public void GetGdiCompatibleGlyphPlacements(
string ,
short[] ,
ShapingTextProperties[] ,
int ,
short[] ,
ShapingGlyphProperties[] ,
int ,
FontFace ,
float ,
float ,
Nullable<Matrix3x2> ,
bool ,
bool ,
bool ,
ScriptAnalysis ,
string ,
FontFeature[] ,
int[] ,
float[] ,
GlyphOffset[]
)
Parameters
- textString
- The text string.
- clusterMap
- The cluster map.
- textProps
- The text props.
- textLength
- Length of the text.
- glyphIndices
- The glyph indices.
- glyphProps
- The glyph props.
- glyphCount
- The glyph count.
- fontFace
- The font face.
- fontEmSize
- Size of the font in ems.
- pixelsPerDip
- The pixels per dip.
- transform
- The transform.
- useGdiNatural
- if set to
true
[use GDI natural]. - isSideways
- if set to
true
[is sideways]. - isRightToLeft
- if set to
true
[is right to left]. - scriptAnalysis
- The script analysis.
- localeName
- Name of the locale.
- features
- The features.
- featureRangeLengths
- The feature range lengths.
- glyphAdvances
- The glyph advances.
- glyphOffsets
- The glyph offsets.
See Also