Função CallDivideResults
Recupera os resultados da análise do objeto InkDivider .
Essa função não se destina a ser usada pelo código do aplicativo.
Sintaxe
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
);
Parâmetros
-
hDivider [in]
-
Um identificador para o objeto InkDivider .
-
aWordStrokeIds [out]
-
Uma matriz de identificadores associada à palavra que é passada para a classe InkDivider .
-
aLineStrokeIds [out]
-
Uma matriz de propriedades de ID para os objetos IInkStrokeDisp associados à linha que é passada para a classe InkDivider .
-
aParagraphStrokeIds [out]
-
Uma matriz das propriedades de ID para os objetos IInkStrokeDisp associados ao parágrafo da classe InkDivider .
-
aDrawingStrokeIds [out]
-
Uma matriz de propriedades de ID para os objetos IInkStrokeDisp associados ao desenho da classe InkDivider .
-
pastrWords [out]
-
Uma matriz de palavras retornada da análise de tinta.
-
pastrLines [out]
-
Uma matriz de linhas retornadas da análise de tinta.
-
pastrParagraphs [out]
-
Uma matriz de parágrafos retornados da análise de tinta.
-
aWordRotationCenterX [out]
-
Uma matriz dos pontos central das palavras ao longo do eixo x da análise de tinta.
-
aWordRotationCenterY [out]
-
Uma matriz dos pontos central das palavras ao longo do eixo y da análise de tinta.
-
aWordAngle [out]
-
Uma matriz que contém os ângulos pelos quais girar as palavras para obter melhores resultados de análise.
-
aLineRotationCenterX [out]
-
Uma matriz que contém os pontos central das linhas ao longo do eixo x.
-
aLineRotationCenterY [out]
-
Uma matriz que contém os pontos central das linhas ao longo do eixo y.
-
aLineAngle [out]
-
Uma matriz que contém os ângulos pelos quais girar as linhas para obter melhores resultados de análise.
Valor retornado
Essa função pode retornar um desses valores.
Código de retorno | Descrição |
---|---|
|
A função foi bem-sucedida. |
|
O parâmetro hDivider é inválido. |
|
Não foi possível alocar memória suficiente para armazenar os resultados. |
Comentários
Para evitar vazamentos de memória, você deve liberar os recursos para pastrWords, pastrLines e pastrParagraphs.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows XP Tablet PC Edition [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Nenhum compatível |
Biblioteca |
|