pub unsafe fn ScriptShape<'a>(
hdc: impl IntoParam<'a, HDC>,
psc: *mut *mut c_void,
pwcchars: impl IntoParam<'a, PWSTR>,
cchars: i32,
cmaxglyphs: i32,
psa: *mut SCRIPT_ANALYSIS,
pwoutglyphs: *mut u16,
pwlogclust: *mut u16,
psva: *mut SCRIPT_VISATTR,
pcglyphs: *mut i32,
) -> Result<()>