.\" -*- nroff -*- .\" Generated file - DO NOT EDIT! .TH ScriptItemizeOpenType 3w "Oct 2012" "Wine API" "Wine API" .SH NAME \fBScriptItemizeOpenType\fR (USP10.@) .SH SYNOPSIS HRESULT ScriptItemizeOpenType ( const WCHAR* \fIpwcInChars\fR, int \fIcInChars\fR, int \fIcMaxItems\fR, const SCRIPT_CONTROL* \fIpsControl\fR, const SCRIPT_STATE* \fIpsState\fR, SCRIPT_ITEM* \fIpItems\fR, OPENTYPE_TAG* \fIpScriptTags\fR, int* \fIpcItems\fR ) .SH DESCRIPTION .PP Split a Unicode string into shapeable parts. .SH PARAMS \fIpwcInChars\fR \fB[In]\fR String to split. .PP \fIcInChars\fR \fB[In]\fR Number of characters in \fIpwcInChars\fR. .PP \fIcMaxItems\fR \fB[In]\fR Maximum number of items to return. .PP \fIpsControl\fR \fB[In]\fR Pointer to a \fBSCRIPT_CONTROL\fR structure. .PP \fIpsState\fR \fB[In]\fR Pointer to a \fBSCRIPT_STATE\fR structure. .PP \fIpItems\fR \fB[Out]\fR Buffer to receive \fBSCRIPT_ITEM\fR structures. .PP \fIpScriptTags\fR \fB[Out]\fR Buffer to receive OPENTYPE_TAGs. .PP \fIpcItems\fR \fB[Out]\fR Number of script items returned. .PP .SH RETURNS .PP \fBSuccess:\fR \fBS_OK\fR .PP \fBFailure:\fR Non-zero \fBHRESULT\fR value. .SH IMPLEMENTATION .PP Not declared in a Wine header. The function is either undocumented, or missing from Wine. .PP Implemented in \fB"dlls/usp10/usp10.c"\fR. .PP Debug channel \fB"uniscribe"\fR.