IInkAnalyzer::SaveResultsForNodes メソッド
IInkAnalyzer に関連付けられている特定のコンテキスト ノード コレクションの分析結果を保存します。
構文
HRESULT SaveResultsForNodes(
[in] IContextNodes *pContextNodes,
[in, out] ULONG *pulSerializedDataSize,
[out] BYTE **ppbSerializedData
);
パラメーター
-
pContextNodes [in]
-
分析結果を保存する IContextNode コレクション。
-
pulSerializedDataSize [in, out]
-
ppbSerializedData のバイト数。
-
ppbSerializedData [out]
-
シリアル化された分析データへのポインター。
戻り値
戻り値の説明については、「 クラスとインターフェイス - インク分析」を参照してください。
解説
注意事項
メモリ リークを回避するには、情報が不要になったら、*ppbSerializedData で CoTaskMemFree を呼び出します。
このメソッドは、 iContextNode オブジェクトの現在の分析結果を pContextNodes およびそのすべての先祖および子孫コンテキスト ノードに保存します。 このメソッドでは、ストローク データは保存されません。 分析結果と対応するストローク データが保持される場合は、アプリケーションで同期する必要があります。
保存する IContextNode オブジェクトが部分的にしか設定されていない場合、このメソッドはエラー コードを返します ( 「IContextNode::GetPartiallyPopulated」を参照してください)。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows XP タブレット PC エディション [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
サポートなし |
ヘッダー |
|
[DLL] |
|