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 |
|
DLL |
|