Método IInkAnalyzer::UpdateStrokesData

Atualizações os dados do pacote para os traços especificados.

Sintaxe

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

Parâmetros

ulStrokeIdsCount [in]

O número de traços a serem atualizados.

plStrokeIds [in]

Uma matriz que contém os identificadores de traço.

ulStrokePacketDescriptionCount [in]

O número de propriedades em cada pacote.

pStrokePacketDescriptionGuids [in]

Uma matriz que contém os identificadores de propriedade do pacote.

pulPacketDataCountPerStroke [in]

Uma matriz que contém o número de pacotes em cada traço.

plStrokePacketData [in]

Uma matriz que contém os dados do pacote para os traços.

Valor retornado

Para obter uma descrição dos valores retornados, consulte Classes e interfaces – Análise de tinta.

Comentários

o parâmetro plStrokePacketData contém dados de pacote para todos os traços. O parâmetro pStrokePacketDescriptionGuids contém os GUIDs (identificadores globalmente exclusivos) que descrevem os tipos de dados de pacote incluídos para cada ponto em cada traço. Para obter uma lista completa das propriedades de pacote disponíveis, consulte Constantes PacketPropertyGuids.

Somente traços com as mesmas descrições de pacote podem ser atualizados em uma única chamada para o Método IInkAnalyzer::UpdateStrokesData.

Esse método não atualiza a região sujo do analisador de tinta (consulte Método IInkAnalyzer::GetDirtyRegion).

Se um traço especificado não estiver associado ao IInkAnalyzer, esse método ignorará o identificador.

Se nenhum dos traços especificados identificar um traço associado ao IInkAnalyzer, esse método retornará sem atualizar o IInkAnalyzer.

Esse método retorna um código de erro quando plStrokeIds é NULL.

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

_IAnalysisEvents::UpdateStrokesCache

Referência de análise de tinta