ComponentOne Bitmap for UWP
GetGlyphs(String,Int32,FontFace,Bool,Bool,ScriptAnalysis,String,NumberSubstitution,IntPtr,Int32[],Int32,Int32,Int16[],ShapingTextProperties[],Int16[],ShapingGlyphProperties[]) Method

C1.UWP.DX Assembly > C1.Util.DX.DirectWrite Namespace > TextAnalyzer Class > GetGlyphs Method : GetGlyphs(String,Int32,FontFace,Bool,Bool,ScriptAnalysis,String,NumberSubstitution,IntPtr,Int32[],Int32,Int32,Int16[],ShapingTextProperties[],Int16[],ShapingGlyphProperties[]) Method
HRESULT IDWriteTextAnalyzer::GetGlyphs([In, Buffer] const wchar_t* textString,[In] unsigned int textLength,[In] IDWriteFontFace* fontFace,[In] BOOL isSideways,[In] BOOL isRightToLeft,[In] const DWRITE_SCRIPT_ANALYSIS* scriptAnalysis,[In, Optional] const wchar_t* localeName,[In, Optional] IDWriteNumberSubstitution* numberSubstitution,[In, Optional] const void** features,[In, Buffer, Optional] const unsigned int* featureRangeLengths,[In] unsigned int featureRanges,[In] unsigned int maxGlyphCount,[Out, Buffer] unsigned short* clusterMap,[Out, Buffer] DWRITE_SHAPING_TEXT_PROPERTIES* textProps,[Out, Buffer] unsigned short* glyphIndices,[Out, Buffer] DWRITE_SHAPING_GLYPH_PROPERTIES* glyphProps,[Out] unsigned int* actualGlyphCount)
Syntax
'Declaration
 
Public Overloads Function GetGlyphs( _
   ByVal textString As System.String, _
   ByVal textLength As System.Integer, _
   ByVal fontFace As FontFace, _
   ByVal isSideways As Bool, _
   ByVal isRightToLeft As Bool, _
   ByVal scriptAnalysis As ScriptAnalysis, _
   ByVal localeName As System.String, _
   ByVal numberSubstitution As NumberSubstitution, _
   ByVal features As System.IntPtr, _
   ByVal featureRangeLengths() As System.Integer, _
   ByVal featureRanges As System.Integer, _
   ByVal maxGlyphCount As System.Integer, _
   ByVal clusterMap() As System.Short, _
   ByVal textProps() As ShapingTextProperties, _
   ByVal glyphIndices() As System.Short, _
   ByVal glyphProps() As ShapingGlyphProperties _
) As System.Integer
public System.int GetGlyphs( 
   System.string textString,
   System.int textLength,
   FontFace fontFace,
   Bool isSideways,
   Bool isRightToLeft,
   ScriptAnalysis scriptAnalysis,
   System.string localeName,
   NumberSubstitution numberSubstitution,
   System.IntPtr features,
   System.int[] featureRangeLengths,
   System.int featureRanges,
   System.int maxGlyphCount,
   System.short[] clusterMap,
   ShapingTextProperties[] textProps,
   System.short[] glyphIndices,
   ShapingGlyphProperties[] glyphProps
)

Parameters

textString
textLength
fontFace
isSideways
isRightToLeft
scriptAnalysis
localeName
numberSubstitution
features
featureRangeLengths
featureRanges
maxGlyphCount
clusterMap
textProps
glyphIndices
glyphProps
See Also

Reference

TextAnalyzer Class
TextAnalyzer Members
Overload List