IInkAnalyzer::DeleteAnalysisHint method

Removes an analysis hint from the IInkAnalyzer.

Syntax

HRESULT DeleteAnalysisHint(
  [in] IContextNode *pHintToDelete
);

Parameters

pHintToDelete [in]

The analysis hint from the IInkAnalyzer.

Return value

For a description of the return values, see Classes and Interfaces - Ink Analysis.

Remarks

Removing an analysis hint does not mark the hint's area for reanalysis. To mark the area within the hint for reanalysis, use IInkAnalyzer::SetDirtyRegion Method to set the dirty region to the union of the current dirty region and area of the analysis hint.

The hint is removed from the analyzer; however, the IContextNode itself is not deleted.

This method returns an error code when pHintToDelete is a IContextNode that is not of type AnalysisHint (see IContextNode::GetType).

Requirements

Requirement Value
Minimum supported client
Windows XP Tablet PC Edition [desktop apps only]
Minimum supported server
None supported
Header
IACom.h (also requires IACom_i.c)
DLL
IACom.dll

See also

IInkAnalyzer

IInkAnalyzer::CreateAnalysisHint Method

IInkAnalyzer::GetAnalysisHints Method

IInkAnalyzer::GetAnalysisHintsByName Method

Ink Analysis Reference