ComponentOne Bitmap for WinForms
C1.Win.C1DX.4.5.2 Assembly / C1.Util.DX.DirectWrite Namespace / TextAnalyzer Class / GetGlyphs Method / GetGlyphs(IntPtr,Int32,IntPtr,Boolean,Boolean,ScriptAnalysis,IntPtr,IntPtr,IntPtr,IntPtr,Int32,IntPtr,IntPtr,IntPtr,IntPtr,Int32,Boolean) Method

In This Topic
    GetGlyphs(IntPtr,Int32,IntPtr,Boolean,Boolean,ScriptAnalysis,IntPtr,IntPtr,IntPtr,IntPtr,Int32,IntPtr,IntPtr,IntPtr,IntPtr,Int32,Boolean) 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.IntPtr, _
       ByVal textLength As System.Integer, _
       ByVal fontFace As System.IntPtr, _
       ByVal isSideways As System.Boolean, _
       ByVal isRightToLeft As System.Boolean, _
       ByVal scriptAnalysis As ScriptAnalysis, _
       ByVal localeName As System.IntPtr, _
       ByVal numberSubstitution As System.IntPtr, _
       ByVal features As System.IntPtr, _
       ByVal featureRangeLengths As System.IntPtr, _
       ByVal maxGlyphCount As System.Integer, _
       ByVal clusterMap As System.IntPtr, _
       ByVal textProps As System.IntPtr, _
       ByVal glyphIndices As System.IntPtr, _
       ByVal glyphProps As System.IntPtr, _
       ByRef actualGlyphCount As System.Integer, _
       Optional ByVal checkForOutOfRange As System.Boolean _
    ) As HResult
    public HResult GetGlyphs( 
       System.IntPtr textString,
       System.int textLength,
       System.IntPtr fontFace,
       System.bool isSideways,
       System.bool isRightToLeft,
       ScriptAnalysis scriptAnalysis,
       System.IntPtr localeName,
       System.IntPtr numberSubstitution,
       System.IntPtr features,
       System.IntPtr featureRangeLengths,
       System.int maxGlyphCount,
       System.IntPtr clusterMap,
       System.IntPtr textProps,
       System.IntPtr glyphIndices,
       System.IntPtr glyphProps,
       out System.int actualGlyphCount,
       System.bool checkForOutOfRange
    )

    Parameters

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