Compartir a través de


Método IInkAnalyzer::UpdateStrokesData

Novedades los datos de paquete de los trazos especificados.

Sintaxis

HRESULT UpdateStrokesData(
  [in] ULONG ulStrokeIdsCount,
  [in] LONG  *plStrokeIds,
  [in] ULONG ulStrokePacketDescriptionCount,
  [in] GUID  *pStrokePacketDescriptionGuids,
  [in] ULONG *pulPacketDataCountPerStroke,
  [in] LONG  *plStrokePacketData
);

Parámetros

ulStrokeIdsCount [in]

Número de trazos que se van a actualizar.

plStrokeIds [in]

Matriz que contiene los identificadores de trazo.

ulStrokePacketDescriptionCount [in]

Número de propiedades de cada paquete.

pStrokePacketDescriptionGuids [in]

Matriz que contiene los identificadores de propiedad de paquete.

pulPacketDataCountPerStroke [in]

Matriz que contiene el número de paquetes de cada trazo.

plStrokePacketData [in]

Matriz que contiene los datos de paquete de los trazos.

Valor devuelto

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

Comentarios

El parámetro plStrokePacketData contiene datos de paquetes para todos los trazos. El parámetro pStrokePacketDescriptionGuids contiene los identificadores únicos globales (GUID) que describen los tipos de datos de paquete incluidos para cada punto de cada trazo. Para obtener una lista completa de las propiedades de paquete disponibles, vea PacketPropertyGuids Constants.

Solo se pueden actualizar trazos con las mismas descripciones de paquetes en una sola llamada a IInkAnalyzer::UpdateStrokesData (Método).

Este método no actualiza la región sucia del analizador de tinta (vea IInkAnalyzer::GetDirtyRegion (Método).

Si un trazo especificado no está asociado al IInkAnalyzer, este método omite el identificador.

Si ninguno de los trazos especificados identifica un trazo asociado al IInkAnalyzer, este método devuelve sin actualizar IInkAnalyzer.

Este método devuelve un código de error cuando plStrokeIds es NULL.

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

Consulte también

IInkAnalyzer

IInkAnalyzer::AddStroke (Método)

IInkAnalyzer::AddStrokeForLanguage (Método)

IInkAnalyzer::AddStrokeToCustomRecognizer (Método)

IInkAnalyzer::AddStrokes (Método)

IInkAnalyzer::AddStrokesForLanguage (Método)

IInkAnalyzer::AddStrokesToCustomRecognizer (Método)

IInkAnalyzer::ClearStrokeData (Método)

_IAnalysisEvents::UpdateStrokesCache

Referencia de análisis de entrada de lápiz