IInkAnalyzer::SaveResults メソッド
IInkAnalyzer のすべての分析結果を保存します。
構文
HRESULT SaveResults(
[out] ULONG *pulSerializedDataSize,
[out] BYTE **ppbSerializedData
);
パラメーター
-
pulSerializedDataSize [out]
-
ppbSerializedData のバイト数。
-
ppbSerializedData [out]
-
保存された分析結果を含む配列。
戻り値
戻り値の説明については、「 クラスとインターフェイス - インク分析」を参照してください。
解説
注意事項
メモリ リークを回避するには、 CoTaskMemFree を使用して、情報が不要になったときに *ppbSerializedData からメモリを解放します。
このメソッドは、現在の分析ヒントとカスタム認識ノードを含むすべての現在の分析結果を保存します ( 「IContextNode::GetType」を参照)。 このメソッドでは、ストローク データは保存されません。 データを保持する場合は、分析結果と対応するストロークを同期する必要があります。
このメソッドは、保存する IContextNode オブジェクトが部分的に設定されている場合にエラー コードを返します ( 「IContextNode::GetPartiallyPopulated」を参照してください)。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows XP タブレット PC エディション [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
サポートなし |
Header |
|
[DLL] |
|