ScriptGetProperties function (usp10.h)
Retrieves information about the current scripts.
Syntax
HRESULT ScriptGetProperties(
[out] const SCRIPT_PROPERTIES ***ppSp,
[out] int *piNumScripts
);
Parameters
[out] ppSp
Pointer to an array of pointers to SCRIPT_PROPERTIES structures indexed by script.
[out] piNumScripts
Pointer to the number of scripts. The valid range for this value is 0 through piNumScripts-1.
Return value
Returns 0 if successful. The function returns a nonzero HRESULT value if it does not succeed. The application can test the return value with the SUCCEEDED and FAILED macros.
Remarks
See Determining If a Script Requires Glyph Shaping for an example of the use of this function.
Important Starting with Windows 8: To maintain the ability to run on Windows 7, a module that uses Uniscribe must specify Usp10.lib before gdi32.lib in its library list.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | usp10.h |
Library | Usp10.lib |
DLL | Usp10.dll |
Redistributable | Internet Explorer 5 or later on Windows Me/98/95 |