ScriptShape (USP10.@)
HRESULT ScriptShape ( HDC hdc, SCRIPT_CACHE* psc, const WCHAR* pwcChars, int cChars, int cMaxGlyphs, SCRIPT_ANALYSIS* psa, WORD* pwOutGlyphs, WORD* pwLogClust, SCRIPT_VISATTR* psva, int* pcGlyphs )
Produce glyphs and visual attributes for a run.
| hdc | [In] | Device context. |
| psc | [In/Out] | Opaque pointer to a script cache. |
| pwcChars | [In] | Array of characters specifying the run. |
| cChars | [In] | Number of characters in pwcChars. |
| cMaxGlyphs | [In] | Length of pwOutGlyphs. |
| psa | [In/Out] | Script analysis. |
| pwOutGlyphs | [Out] | Array of glyphs. |
| pwLogClust | [Out] | Array of logical cluster info. |
| psva | [Out] | Array of visual attributes. |
| pcGlyphs | [Out] | Number of glyphs returned. |
Success: S_OK
Failure: Non-zero HRESULT value.
Defined in "usp10.h".
Implemented in "dlls/usp10/usp10.c". source.winehq.org/source/dlls/usp10/usp10.c
Debug channel "uniscribe".
Copyright © 2008 The Wine Project. All trademarks are the property of their respective owners. Visit WineHQ for license details. Generated Jul 2008.