ComponentOne Bitmap for WPF
ApplyCharacterSpacing Method

C1.WPF.DX.4 Assembly > C1.Util.DX.DirectWrite Namespace > TextAnalyzer1 Class : ApplyCharacterSpacing Method
HRESULT IDWriteTextAnalyzer1::ApplyCharacterSpacing([In] float leadingSpacing,[In] float trailingSpacing,[In] float minimumAdvanceWidth,[In] unsigned int textLength,[In] unsigned int glyphCount,[In, Buffer] const unsigned short* clusterMap,[In, Buffer] const float* glyphAdvances,[In, Buffer] const DWRITE_GLYPH_OFFSET* glyphOffsets,[In, Buffer] const DWRITE_SHAPING_GLYPH_PROPERTIES* glyphProperties,[Out, Buffer] float* modifiedGlyphAdvances,[Out, Buffer] DWRITE_GLYPH_OFFSET* modifiedGlyphOffsets)
Syntax
'Declaration
 
Public Sub ApplyCharacterSpacing( _
   ByVal leadingSpacing As System.Single, _
   ByVal trailingSpacing As System.Single, _
   ByVal minimumAdvanceWidth As System.Single, _
   ByVal textLength As System.Integer, _
   ByVal glyphCount As System.Integer, _
   ByVal clusterMap() As System.Short, _
   ByVal glyphAdvances() As System.Single, _
   ByVal glyphOffsets() As GlyphOffset, _
   ByVal glyphProperties() As ShapingGlyphProperties, _
   ByVal modifiedGlyphAdvances() As System.Single, _
   ByVal modifiedGlyphOffsets() As GlyphOffset _
) 
public void ApplyCharacterSpacing( 
   System.float leadingSpacing,
   System.float trailingSpacing,
   System.float minimumAdvanceWidth,
   System.int textLength,
   System.int glyphCount,
   System.short[] clusterMap,
   System.float[] glyphAdvances,
   GlyphOffset[] glyphOffsets,
   ShapingGlyphProperties[] glyphProperties,
   System.float[] modifiedGlyphAdvances,
   GlyphOffset[] modifiedGlyphOffsets
)

Parameters

leadingSpacing
trailingSpacing
minimumAdvanceWidth
textLength
glyphCount
clusterMap
glyphAdvances
glyphOffsets
glyphProperties
modifiedGlyphAdvances
modifiedGlyphOffsets
See Also

Reference

TextAnalyzer1 Class
TextAnalyzer1 Members