Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Создает массив, который сопоставляет исходную позицию символа с положением глифа.
Синтаксис
HRESULT ScriptStringGetOrder(
[in] SCRIPT_STRING_ANALYSIS ssa,
[out] UINT *puOrder
);
Параметры
[in] ssa
Структура SCRIPT_STRING_ANALYSIS для строки.
[out] puOrder
Указатель на буфер, в котором эта функция извлекает массив позиций глифов, индексированных исходной позицией символов. Массив должен содержать по крайней мере количество целых чисел, указанное параметром ssaScriptString_pcOutChars.
Возвращаемое значение
В случае успешного выполнения возвращает S_OK. Функция возвращает ненулевое значение HRESULT, если это не удалось. Приложение может проверить возвращаемое значение с помощью макросов SUCCEEDED и FAILED .
Комментарии
Если количество глифов и число символов равны, функция извлекает массив, ссылающийся на каждый глиф. Это та же процедура, что и в GetCharacterPlacement.
Чтобы использовать эту функцию, приложению необходимо указать SSA_GLYPHS в исходном вызове ScriptStringAnalyse.
Требования
| Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
| Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
| Целевая платформа | Windows |
| Header | usp10.h |
| Библиотека | Usp10.lib |
| DLL | Usp10.dll |
| Распространяемые компоненты | Internet Обозреватель 5 или более поздней версии в Windows Me/98/95 |