iInkRecognizerContext::get_Strokes 方法 (msinkaut.h)
取得或設定與 InkRecognizerContext 對象相關聯的 InkStrokes 集合。
這是可讀寫的屬性。
語法
HRESULT get_Strokes(
IInkStrokes **Strokes
);
參數
Strokes
傳回值
無
備註
您可以多次設定 InkStrokes 集合。 每次設定 InkStrokes 集合時, InkRecognizerContext 對象都會重設任何筆跡或結果,而且 會忽略對 EndInkInput 方法 的任何先前呼叫,然後新增新的筆劃。
InkStrokes 集合也可以設定為 NULL,這也會重設 InkRecognizerContext 物件。 重設 InkRecognizerContext 時,它會保留任何先前已設定的參考線、事實質和其他屬性。
重設 InkRecognizerContext 物件時,會取消在背景線程上進行的任何辨識。
若要讓 InkRecognizerContext 物件的 Strokes 屬性與 InkDisp 物件保持同步,請使用 InkDisp 物件的 InkAdded 和 InkDeleted 事件來接聽應該從 InkRecognizerContext 物件新增或移除的筆劃。 這涵蓋在 InkDisp 物件內新增、刪除、剪下或分割筆劃的情況。
注意 在 InkDisp 物件中的筆劃上移動、縮放或其他轉換,不會產生 InkAdded 或 InkDeleted 事件。 對 InkRecognizerContext 物件中的筆劃執行相同的轉換,讓 InkRecognizerContext 物件的 Strokes 屬性保持同步。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP Tablet PC Edition [僅限傳統型應用程式] |
最低支援的伺服器 | 都不支援 |
目標平台 | Windows |
標頭 | msinkaut.h |
程式庫 | InkObj.dll |