Método IInkAnalyzer::SaveResultsForNodes

Salva os resultados da análise para uma coleção de nós de contexto específica associada a um IInkAnalyzer.

Sintaxe

HRESULT SaveResultsForNodes(
  [in]      IContextNodes *pContextNodes,
  [in, out] ULONG         *pulSerializedDataSize,
  [out]     BYTE          **ppbSerializedData
);

Parâmetros

pContextNodes [in]

A coleção IContextNode para a qual salvar os resultados da análise.

pulSerializedDataSize [in, out]

O número de bytes em ppbSerializedData.

ppbSerializedData [out]

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 objetos IContextNode em pContextNodes e todos os seus nós de contexto ancestrais e descendentes. Esse método não salva nenhum dado de traço. É responsabilidade do seu aplicativo sincronizar quaisquer resultados de análise e dados de traço correspondentes, se ele persistir.

Se o objeto IContextNode a ser salvo for preenchido apenas parcialmente, esse método retornará um código de erro (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::SaveResultsForStrokes

IContextNode

Referência de análise de tinta