IInkAnalyzer::SetDirtyRegion-Methode
Ändert den Bereich, der sich seit dem letzten Analysevorgang geändert hat.
Syntax
HRESULT SetDirtyRegion(
[in] IAnalysisRegion *pDirtyRegion
);
Parameter
-
pDirtyRegion [ In]
-
Eine IAnalysisRegion, die den Bereich beschreibt, der sich seit dem letzten Analysevorgang geändert hat.
Rückgabewert
Eine Beschreibung der Rückgabewerte finden Sie unter Klassen und Schnittstellen – Ink-Analyse.
Bemerkungen
Diese Methode identifiziert die Bereiche, die analysiert oder erneut analysiert werden müssen. Alle IInkAnalyzer-Methoden, die Strichdaten hinzufügen, aktualisieren oder entfernen, aktualisieren den geänderten Bereich. So markieren Sie manuell einen Bereich für die Erneute Analyse:
- Verwenden Sie die IInkAnalyzer::GetDirtyRegion-Methode, um den dirty-Bereich zu erhalten.
- Verwenden Sie die IAnalysisRegion::UnionRegion-Methode oder die IAnalysisRegion::UnionRectangle-Methode, um den Bereich aus Schritt 1 dem Bereich hinzuzufügen.
- Verwenden Sie die IInkAnalyzer::SetDirtyRegion-Methode, um den geänderten Bereich zu aktualisieren.
Der IInkAnalyzer analysiert während eines Aufrufs der IInkAnalyzer::Analyze-Methode oder der IInkAnalyzer::BackgroundAnalyze-MethodeInk innerhalb seines dirty-Region. Der IInkAnalyzer kann den Analysevorgang jedoch um benachbarte Regionen erweitern.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Nur Desktop-Apps der XP Tablet PC Edition [] |
| Unterstützte Mindestversion (Server) |
Nicht unterstützt |
| Header |
|
| DLL |
|