Método IInkAnalyzer::SaveResults

Salva todos os resultados de análise para um IInkAnalyzer.

Sintaxe

HRESULT SaveResults(
  [out] ULONG *pulSerializedDataSize,
  [out] BYTE  **ppbSerializedData
);

Parâmetros

pulSerializedDataSize [out]

O número de bytes em ppbSerializedData.

ppbSerializedData [out]

Uma matriz que contém os resultados da análise salva.

Valor retornado

Para obter uma descrição dos valores retornados, consulte Classes e Interfaces – Análise de Tinta.

Comentários

Cuidado

Para evitar um vazamento de memória, use CoTaskMemFree para liberar a memória de *ppbSerializedData quando você não precisar mais das informações.

Esse método salva todos os resultados da análise atual, que incluem a dica de análise atual e os nós do reconhecedor personalizado (consulte IContextNode::GetType). Esse método não salva nenhum dado de traço. É responsabilidade do seu aplicativo sincronizar quaisquer resultados de análise e traços correspondentes se ele persistir dados.

Esse método retorna um código de erro quando um objeto IContextNode para salvar é parcialmente preenchido (consulte IContextNode::GetPartiallyPopulated).

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
Cabeçalho
IACom.h (também requer IACom_i.c)
DLL
IACom.dll

Confira também

IInkAnalyzer

Método IInkAnalyzer::LoadResults

Método IInkAnalyzer::SaveResultsForNodes

Método IInkAnalyzer::SaveResultsForStrokes

IContextNode

Referência de análise de tinta