ScriptStringGetOrder (Windows CE 5.0)

Send Feedback

This function creates an array that maps an original character position to a glyph position.

HRESULT WINAPI ScriptStringGetOrder(  SCRIPT_STRING_ANALYSIS ssa,   UINT *puOrder);

Parameters

  • ssa
    [in] A SCRIPT_STRING_ANALYSIS structure for the string.
  • puOrder
    [out] Pointer to the array that receives the glyph positions, indexed by the original character position. The array should have room for at least *ScriptString_pcOutChars(ssa) ints.

Return Values

If the function is successful, it returns S_OK.

If the function fails, it returns an HRESULT.

The return value can be tested with the SUCCEEDED and FAILED macros.

Remarks

When there are an equal number of glyphs and characters, the function returns an array that references every glyph. This function requires that SSA_GLYPHS was requested in the original call to ScriptStringAnalyse

Requirements

OS Versions: Windows CE 5.0 and later.
Header: Usp10.h.
Link Library: Uspce.lib.

See Also

ScriptStringAnalyse | SCRIPT_STRING_ANALYSIS

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.