ScriptPlace (USP10.@)
HRESULT ScriptPlace ( HDC hdc, SCRIPT_CACHE* psc, const WORD* pwGlyphs, int cGlyphs, const SCRIPT_VISATTR* psva, SCRIPT_ANALYSIS* psa, int* piAdvance, GOFFSET* pGoffset, ABC* pABC )
Produce advance widths for a run.
hdc | [In] | Device context. |
psc | [In/Out] | Opaque pointer to a script cache. |
pwGlyphs | [In] | Array of glyphs. |
cGlyphs | [In] | Number of glyphs in pwGlyphs. |
psva | [In] | Array of visual attributes. |
psa | [In/Out] | String analysis. |
piAdvance | [Out] | Array of advance widths. |
pGoffset | [Out] | Glyph offsets. |
pABC | [Out] | Combined ABC width. |
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 Jan 2008.