pub unsafe extern "system" fn ScriptTextOut(
hdc: HDC,
psc: *mut SCRIPT_CACHE,
x: c_int,
y: c_int,
fuOptions: UINT,
lprc: *const RECT,
psa: *const SCRIPT_ANALYSIS,
pwcReserved: *const WCHAR,
iReserved: c_int,
pwGlyphs: *const WORD,
cGlyphs: c_int,
piAdvance: *const c_int,
piJustify: *const c_int,
pGoffset: *const GOFFSET,
) -> HRESULT