Win32 API 日本語リファレンス
ホームUI.TabletPC › IInkRecognizerContext

IInkRecognizerContext

COMIDispatch (デュアル)
IDispatch を実装(デュアルインターフェース)。HSP では comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。
IIDc68f52f9-32a3-4625-906c-44fc23b40958継承元IDispatch呼び出し名前(IDispatch) または vtbl自前メソッド開始 vtbl7

メソッド 24

vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。

vtblメソッド
7HRESULT get_Strokes(IInkStrokes** Strokes)
8HRESULT putref_Strokes(IInkStrokes* Strokes)
9HRESULT get_CharacterAutoCompletionMode(InkRecognizerCharacterAutoCompletionMode* Mode)
10HRESULT put_CharacterAutoCompletionMode(InkRecognizerCharacterAutoCompletionMode Mode)
11HRESULT get_Factoid(LPWSTR* Factoid)
12HRESULT put_Factoid(LPWSTR factoid)
13HRESULT get_Guide(IInkRecognizerGuide** RecognizerGuide)
14HRESULT putref_Guide(IInkRecognizerGuide* RecognizerGuide)
15HRESULT get_PrefixText(LPWSTR* Prefix)
16HRESULT put_PrefixText(LPWSTR Prefix)
17HRESULT get_SuffixText(LPWSTR* Suffix)
18HRESULT put_SuffixText(LPWSTR Suffix)
19HRESULT get_RecognitionFlags(InkRecognitionModes* Modes)
20HRESULT put_RecognitionFlags(InkRecognitionModes Modes)
21HRESULT get_WordList(IInkWordList** WordList)
22HRESULT putref_WordList(IInkWordList* WordList)
23HRESULT get_Recognizer(IInkRecognizer** Recognizer)
24HRESULT Recognize(InkRecognitionStatus* RecognitionStatus, IInkRecognitionResult** RecognitionResult)
25HRESULT StopBackgroundRecognition()
26HRESULT EndInkInput()
27HRESULT BackgroundRecognize(VARIANT CustomData)
28HRESULT BackgroundRecognizeWithAlternates(VARIANT CustomData)
29HRESULT Clone(IInkRecognizerContext** RecoContext)
30HRESULT IsStringSupported(LPWSTR String, VARIANT_BOOL* Supported)