Método IInkAnalyzer::FindNodesOfTypeForStrokes

Recupera todos os objetos IContextNode do tipo especificado que contêm os traços especificados.

Sintaxe

HRESULT FindNodesOfTypeForStrokes(
  [in]  const GUID          *pNodeType,
  [in]        ULONG         ulStrokeIdsCount,
  [in]        LONG          *plStrokeIds,
  [out]       IContextNodes **ppContextNodesFound
);

Parâmetros

pNodeType [in]

O GUID (identificador global exclusivo) que especifica o tipo de nó.

ulStrokeIdsCount [in]

O número de identificadores de traço passados.

plStrokeIds [in]

Uma matriz dos identificadores de traço.

ppContextNodesFound [out]

A coleção de objetos IContextNode que contêm todos os nós do tipo pNodeType que contêm os traços com identificadores na matriz plStrokeIds .

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 IUnknown::Release em *ppContextNodesFound quando você não precisar mais usar o objeto.

A propriedade pNodeType deve conter um GUID das constantes Tipos de Nó de Contexto .

Se o tipo de nó especificado não for um nó folha, mas um dos descendentes do nó referenciar um traço na coleção de traços, esse nó será adicionado à coleção retornada.

Se o IInkAnalyzer não contiver esse IContextNode, uma coleção IContextNodes vazia será retornada .

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

Método IInkAnalyzer::FindInkLeafNodesForStrokes

Método IInkAnalyzer::FindLeafNodes

Método IInkAnalyzer::FindNode

Método IInkAnalyzer::FindNodesOfType

Método IInkAnalyzer::FindNodesOfTypeInSubTree

Método IInkAnalyzer::FindNodesWithCallBack

Método IInkAnalyzer::FindNodesWithCallBackInSubTree

Referência de análise de tinta