ComponentOne Bitmap for WPF
GetGlyphPlacements(IntPtr,IntPtr,IntPtr,Int32,IntPtr,IntPtr,Int32,IntPtr,Single,Bool,Bool,ScriptAnalysis,IntPtr,IntPtr,IntPtr,Int32,IntPtr,IntPtr) Method

C1.WPF.DX.4 Assembly > C1.Util.DX.DirectWrite Namespace > TextAnalyzer Class > GetGlyphPlacements Method : GetGlyphPlacements(IntPtr,IntPtr,IntPtr,Int32,IntPtr,IntPtr,Int32,IntPtr,Single,Bool,Bool,ScriptAnalysis,IntPtr,IntPtr,IntPtr,Int32,IntPtr,IntPtr) Method
HRESULT IDWriteTextAnalyzer::GetGlyphPlacements([In, Buffer] const wchar_t* textString,[In, Buffer] const unsigned short* clusterMap,[In, Buffer] DWRITE_SHAPING_TEXT_PROPERTIES* textProps,[In] unsigned int textLength,[In, Buffer] const unsigned short* glyphIndices,[In, Buffer] const DWRITE_SHAPING_GLYPH_PROPERTIES* glyphProps,[In] unsigned int glyphCount,[In] IDWriteFontFace* fontFace,[In] float fontEmSize,[In] BOOL isSideways,[In] BOOL isRightToLeft,[In] const DWRITE_SCRIPT_ANALYSIS* scriptAnalysis,[In, Optional] const wchar_t* localeName,[In, Optional] const void** features,[In, Buffer, Optional] const unsigned int* featureRangeLengths,[In] unsigned int featureRanges,[Out, Buffer] float* glyphAdvances,[Out, Buffer] DWRITE_GLYPH_OFFSET* glyphOffsets)
Syntax
'Declaration
 
Public Overloads Sub GetGlyphPlacements( _
   ByVal textString As System.IntPtr, _
   ByVal clusterMap As System.IntPtr, _
   ByVal textProps As System.IntPtr, _
   ByVal textLength As System.Integer, _
   ByVal glyphIndices As System.IntPtr, _
   ByVal glyphProps As System.IntPtr, _
   ByVal glyphCount As System.Integer, _
   ByVal fontFace As System.IntPtr, _
   ByVal fontEmSize As System.Single, _
   ByVal isSideways As Bool, _
   ByVal isRightToLeft As Bool, _
   ByVal scriptAnalysis As ScriptAnalysis, _
   ByVal localeName As System.IntPtr, _
   ByVal features As System.IntPtr, _
   ByVal featureRangeLengths As System.IntPtr, _
   ByVal featureRanges As System.Integer, _
   ByVal glyphAdvances As System.IntPtr, _
   ByVal glyphOffsets As System.IntPtr _
) 
public void GetGlyphPlacements( 
   System.IntPtr textString,
   System.IntPtr clusterMap,
   System.IntPtr textProps,
   System.int textLength,
   System.IntPtr glyphIndices,
   System.IntPtr glyphProps,
   System.int glyphCount,
   System.IntPtr fontFace,
   System.float fontEmSize,
   Bool isSideways,
   Bool isRightToLeft,
   ScriptAnalysis scriptAnalysis,
   System.IntPtr localeName,
   System.IntPtr features,
   System.IntPtr featureRangeLengths,
   System.int featureRanges,
   System.IntPtr glyphAdvances,
   System.IntPtr glyphOffsets
)

Parameters

textString
clusterMap
textProps
textLength
glyphIndices
glyphProps
glyphCount
fontFace
fontEmSize
isSideways
isRightToLeft
scriptAnalysis
localeName
features
featureRangeLengths
featureRanges
glyphAdvances
glyphOffsets
See Also

Reference

TextAnalyzer Class
TextAnalyzer Members
Overload List