Compartir a través de


Método IInkAnalyzer::SaveResultsForStrokes

Guarda los resultados de análisis de los trazos especificados asociados a un IInkAnalyzer.

Sintaxis

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

Parámetros

ulStrokeIdsCount [in]

Número de identificadores de trazo en plStrokeIds.

plStrokeIds [in]

Matriz de identificadores de trazo.

pulSerializedDataSize [in, out]

Número de bytes en ppbSerializedData.

ppbSerializedData [out, retval]

Puntero a los datos de análisis serializados.

Valor devuelto

Para obtener una descripción de los valores devueltos, vea Clases e interfaces : análisis de entrada de lápiz.

Observaciones

Precaución

Para evitar una pérdida de memoria, llame a CoTaskMemFree en *ppbSerializedData cuando ya no necesite la información.

Este método guarda los resultados de análisis actuales para los trazos especificados. Este método guarda los objetos IContextNode hoja de lápiz que contienen los trazos y todos los antecesores de esos nodos de contexto. Este método no guarda ningún nodo de sugerencia de análisis ni datos de trazo. Es responsabilidad de la aplicación sincronizar los resultados de análisis y los datos de trazo correspondientes, si persiste.

Este método devuelve un código de error cuando un objeto IContextNode para guardar se rellena parcialmente (consulte IContextNode::GetPartiallyPopulated).

Requisitos

Requisito Value
Cliente mínimo compatible
Windows XP Tablet PC Edition [solo aplicaciones de escritorio]
Servidor mínimo compatible
No se admite ninguno
Encabezado
IACom.h (también requiere IACom_i.c)
Archivo DLL
IACom.dll

Vea también

IInkAnalyzer

IInkAnalyzer::LoadResults (Método)

IInkAnalyzer::SaveResults (Método)

IInkAnalyzer::SaveResultsForNodes (Método)

IContextNode

Referencia de análisis de lápiz