mw::hwr::RegisterSet 関数

構文

#include <mw/hwr/hwr.h>

s16 RegisterSet(
     u16 code, 
     u8 *idat 
);

引数

名前 説明
in code 登録する文字コード(Unicode[UCS-2])を設定します。
in idat 筆跡データの座標点情報を設定します。
認識用入出力データ格納構造体(HwrRecgData)のメンバ idat[ ]と 同じ形式のデータを渡します。
HwrRecgData.idat[ ] を参照してください。

返り値

説明
登録文字件数 1 ~ RegisterInitialize ( ) で設定した登録文字数。
RT_NG 異常終了。
RT_REGISTER_OVER 登録最大件数(RegisterInitialize ( ) で設定した文字数)を超過。
RT_REGISTER_CODE_ERR 登録可能な文字コードの範囲外の文字コードを設定。

説明

登録する任意の文字コードと登録する筆跡データを設定します。

登録時に設定する文字コードは、本ライブラリの認識対象文字である文字コードやUnicodeプライベート拡張領域(0xE000 ~ 0xE7FF)を使用してください。

登録可能な最大文字数はRegisterInitialize ( ) で設定した文字数です。

認識実行(Execute( ))の時の認識結果は、選択している認識辞書ChangeMode( )で設定しているモードによって変ります。詳細は、HwrRecgData.moji[ ] を参照してください。

履歴

2014/05/28
初版