IInkAnalyzer::SetDirtyRegion 方法
修改自上次分析作業以來已變更的區域。
語法
HRESULT SetDirtyRegion(
[in] IAnalysisRegion *pDirtyRegion
);
參數
-
pDirtyRegion [in]
-
IAnalysisRegion,描述自上次分析作業以來已變更的區域。
傳回值
如需傳回值的描述,請參閱 類別和介面 - 筆跡分析。
備註
這個方法會識別需要分析或重新分析的區域。 新增、更新或移除筆劃資料的所有 IInkAnalyzer 方法都會更新已變更的區域。 若要手動標記重新分析的區域:
- 使用 IInkAnalyzer::GetDirtyRegion 方法取得已變更的區域。
- 使用 IAnalysisRegion::UnionRegion 方法 或 IAnalysisRegion::UnionRectangle 方法 ,將區域新增至步驟 1 中的區域。
- 使用 IInkAnalyzer::SetDirtyRegion 方法來 更新已變更的區域。
IInkAnalyzer會在呼叫IInkAnalyzer::Analyze 方法或 IInkAnalyzer::BackgroundAnalyze 方法期間分析其變更區域內的筆跡。 不過, IInkAnalyzer 可能會展開分析作業以包含鄰近區域。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows XP Tablet PC Edition [僅限傳統型應用程式] |
最低支援的伺服器 |
都不支援 |
標頭 |
|
DLL |
|