C1.Win.C1DX.4.8 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

In This Topic
GetGlyphs(String,Int32,FontFace,Bool,Bool,ScriptAnalysis,String,NumberSubstitution,IntPtr,Int32[],Int32,Int32,Int16[],ShapingTextProperties[],Int16[],ShapingGlyphProperties[]) Method
In This Topic
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
 

Parameters

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