ComponentOne Bitmap for WPF
GetJustifiedGlyphs Method

C1.WPF.DX.4 Assembly > C1.Util.DX.DirectWrite Namespace > TextAnalyzer1 Class : GetJustifiedGlyphs Method
HRESULT IDWriteTextAnalyzer1::GetJustifiedGlyphs([In, Optional] IDWriteFontFace* fontFace,[In] float fontEmSize,[In] DWRITE_SCRIPT_ANALYSIS scriptAnalysis,[In] unsigned int textLength,[In] unsigned int glyphCount,[In] unsigned int maxGlyphCount,[In, Buffer, Optional] const unsigned short* clusterMap,[In, Buffer] const unsigned short* glyphIndices,[In, Buffer] const float* glyphAdvances,[In, Buffer] const float* justifiedGlyphAdvances,[In, Buffer] const DWRITE_GLYPH_OFFSET* justifiedGlyphOffsets,[In, Buffer] const DWRITE_SHAPING_GLYPH_PROPERTIES* glyphProperties,[In] unsigned int* actualGlyphCount,[Out, Buffer, Optional] unsigned short* modifiedClusterMap,[Out, Buffer] unsigned short* modifiedGlyphIndices,[Out, Buffer] float* modifiedGlyphAdvances,[Out, Buffer] DWRITE_GLYPH_OFFSET* modifiedGlyphOffsets)
Syntax
'Declaration
 
Public Sub GetJustifiedGlyphs( _
   ByVal fontFace As FontFace, _
   ByVal fontEmSize As System.Single, _
   ByVal scriptAnalysis As ScriptAnalysis, _
   ByVal textLength As System.Integer, _
   ByVal glyphCount As System.Integer, _
   ByVal maxGlyphCount As System.Integer, _
   ByVal clusterMap() As System.Short, _
   ByVal glyphIndices() As System.Short, _
   ByVal glyphAdvances() As System.Single, _
   ByVal justifiedGlyphAdvances() As System.Single, _
   ByVal justifiedGlyphOffsets() As GlyphOffset, _
   ByVal glyphProperties() As ShapingGlyphProperties, _
   ByVal actualGlyphCount As System.Integer, _
   ByVal modifiedClusterMap() As System.Short, _
   ByVal modifiedGlyphIndices() As System.Short, _
   ByVal modifiedGlyphAdvances() As System.Single, _
   ByVal modifiedGlyphOffsets() As GlyphOffset _
) 
public void GetJustifiedGlyphs( 
   FontFace fontFace,
   System.float fontEmSize,
   ScriptAnalysis scriptAnalysis,
   System.int textLength,
   System.int glyphCount,
   System.int maxGlyphCount,
   System.short[] clusterMap,
   System.short[] glyphIndices,
   System.float[] glyphAdvances,
   System.float[] justifiedGlyphAdvances,
   GlyphOffset[] justifiedGlyphOffsets,
   ShapingGlyphProperties[] glyphProperties,
   System.int actualGlyphCount,
   System.short[] modifiedClusterMap,
   System.short[] modifiedGlyphIndices,
   System.float[] modifiedGlyphAdvances,
   GlyphOffset[] modifiedGlyphOffsets
)

Parameters

fontFace
fontEmSize
scriptAnalysis
textLength
glyphCount
maxGlyphCount
clusterMap
glyphIndices
glyphAdvances
justifiedGlyphAdvances
justifiedGlyphOffsets
glyphProperties
actualGlyphCount
modifiedClusterMap
modifiedGlyphIndices
modifiedGlyphAdvances
modifiedGlyphOffsets
See Also

Reference

TextAnalyzer1 Class
TextAnalyzer1 Members