Método IInkAnalyzer::SaveResultsForStrokes

Salva os resultados da análise para os traços especificados associados a um IInkAnalyzer.

Sintaxe

HRESULT SaveResultsForStrokes(
  [in]          ULONG ulStrokeIdsCount,
  [in]          LONG  *plStrokeIds,
  [in, out]     ULONG *pulSerializedDataSize,
  [out, retval] BYTE  **ppbSerializedData
);

Parâmetros

ulStrokeIdsCount [in]

O número de identificadores de traço em plStrokeIds.

plStrokeIds [in]

A matriz de identificadores de traço.

pulSerializedDataSize [in, out]

O número de bytes em ppbSerializedData.

ppbSerializedData [out, retval]

Ponteiro para os dados de análise serializados.

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, chame CoTaskMemFree em *ppbSerializedData quando você não precisar mais das informações.

Esse método salva os resultados da análise atual para os traços especificados. Esse método salva os objetos IContextNode de folha de tinta que contêm os traços e todos os ancestrais desses nós de contexto. Esse método não salva nenhum dado de traço ou nós de dica de análise. É responsabilidade do seu aplicativo sincronizar quaisquer resultados de análise e dados de traço correspondentes, se ele persistir.

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::SaveResults

Método IInkAnalyzer::SaveResultsForNodes

IContextNode

Referência de análise de tinta