Функция CallDivideResults
Извлекает результаты анализа из объекта InkDivider .
Эта функция не предназначена для использования в коде приложения.
HRESULT WINAPI CallDivideResults(
_In_ INT_PTR hDivider,
_Out_ int aWordStrokeIds[],
_Out_ int aLineStrokeIds[],
_Out_ int aParagraphStrokeIds[],
_Out_ int aDrawingStrokeIds[],
_Out_ SAFEARRAY **pastrWords,
_Out_ SAFEARRAY **pastrLines,
_Out_ SAFEARRAY **pastrParagraphs,
_Out_ int *aWordRotationCenterX,
_Out_ int *aWordRotationCenterY,
_Out_ float *aWordAngle,
_Out_ int *aLineRotationCenterX,
_Out_ int *aLineRotationCenterY,
_Out_ float *aLineAngle
);
-
hDivider [in]
-
Дескриптор объекта InkDivider .
-
aWordStrokeIds [out]
-
Массив идентификаторов, связанных со словом, передаваемым в класс InkDivider .
-
aLineStrokeIds [out]
-
Массив свойств идентификатора для объектов IInkStrokeDisp , связанных со строкой, передаваемой в класс InkDivider .
-
aParagraphStrokeIds [out]
-
Массив свойств идентификатора для объектов IInkStrokeDisp , связанных с абзацем из класса InkDivider .
-
aDrawingStrokeIds [out]
-
Массив свойств идентификатора для объектов IInkStrokeDisp , связанных с рисунком из класса InkDivider .
-
pastrWords [out]
-
Массив слов, возвращаемых при анализе рукописного ввода.
-
pastrLines [out]
-
Массив строк, возвращаемых при анализе рукописного ввода.
-
pastrParagraphs [out]
-
Массив абзацев, возвращаемых при анализе рукописного ввода.
-
aWordRotationCenterX [out]
-
Массив центральных точек слов вдоль оси X из анализа рукописного ввода.
-
aWordRotationCenterY [out]
-
Массив центральных точек слов по оси Y из анализа рукописного ввода.
-
aWordAngle [out]
-
Массив, содержащий углы для поворота слов для получения наилучших результатов анализа.
-
aLineRotationCenterX [out]
-
Массив, содержащий центральные точки линий вдоль оси X.
-
aLineRotationCenterY [out]
-
Массив, содержащий центральные точки линий вдоль оси Y.
-
aLineAngle [out]
-
Массив, содержащий углы поворота линий для получения наилучших результатов анализа.
Эта функция может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Функция выполнена успешно. |
|
Недопустимый параметр hDivider . |
|
Не удалось выделить достаточно памяти для хранения результатов. |
Чтобы избежать утечки памяти, необходимо освободить ресурсы для pastrWords, pastrLines и pastrParagraphs.
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера |
Ни одна версия не поддерживается |
Библиотека |
|