PRC_GetInputPatternBufferSize

# PRC_GetRecognitionBufferSize*

## 構文

      #include <nitro/prc.h>

      u32 PRC_GetRecognitionBufferSize(
          int                         maxPointCount,
          int                         maxStrokeCount,
          const PRCPrototypeDB*       protoDB );

      u32 PRC_GetRecognitionBufferSizeEx(
          int                         maxPointCount,
          int                         maxStrokeCount,
          const PRCPrototypeDB*       protoDB,
          const PRCRecognizeParam*    param );

## 引数

maxPointCount | 加工後の最大点数
maxStrokeCount | 加工後の最大画数
protoDB | 見本DB
param | 認識アルゴリズム依存のその他のパラメータ値　（NULL でデフォルト値を使用）

## 返り値

認識アルゴリズムを実行するのに必要なワークエリアのメモリサイズを返します。

## 説明

この返り値以上のサイズのメモリを確保した上で、`PRC_GetRecognizedEntry*()`を呼び出してください。

`maxPointCount` と `maxStrokeCount` には認識対象の `PRCInputPattern` に想定されている点数と画数の最大値を与えます。

`PRC_GetRecognitionBufferSize` は `param` に `NULL` をセットした `PRC_GetRecognitionBufferSizeEx` の呼び出しと同等です。

## 参照

`PRC_GetRecognizedEntry*
`

## 履歴

2004/11/02 誤記訂正
2004/06/25 初版