ApplyCharacterSpacing Method
In This Topic
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 As System.Single, _
ByVal As System.Single, _
ByVal As System.Single, _
ByVal As System.Integer, _
ByVal As System.Integer, _
ByVal () As System.Short, _
ByVal () As System.Single, _
ByVal () As GlyphOffset, _
ByVal () As ShapingGlyphProperties, _
ByVal () As System.Single, _
ByVal () As GlyphOffset _
)
public void ApplyCharacterSpacing(
System.float ,
System.float ,
System.float ,
System.int ,
System.int ,
System.short[] ,
System.float[] ,
GlyphOffset[] ,
ShapingGlyphProperties[] ,
System.float[] ,
GlyphOffset[]
)
Parameters
- leadingSpacing
- trailingSpacing
- minimumAdvanceWidth
- textLength
- glyphCount
- clusterMap
- glyphAdvances
- glyphOffsets
- glyphProperties
- modifiedGlyphAdvances
- modifiedGlyphOffsets
See Also