EndEvaluate

EndEvaluate


詳細

このオプションのコールバックは、メモリの解放、リソースの消去、または BeginEvaluate で実行された作業を終了させるために必要な処理のためのシングルスレッド タスクです。 EndEvaluate コールバックは、ICENodeContext オブジェクトを使用して、BeginEvaluate コールバックに保存されたユーザ データをクリーンアップします。

警告: このコールバックでは、ICENodeContext オブジェクトを介して入力ポートおよび出力ポートにアクセスすることができません。 Evaluate コールバックは入力ポートと出力ポート両方の情報にアクセスでき、BeginEvaluate コールバックは特定の状況でのみ入力ポートにアクセスできます。


適用対象

カスタム ICENode


構文

CStatus <icenode_name>_EndEvaluate( CRef& in_context )

{ 

	... 

}

<icenode_name> は、PluginRegistrar::RegisterICENode の呼び出しで指定されている名前です。この名前に含まれるスペースはアンダースコアに置き換えられます。


パラメータ

パラメータ Language タイプ 説明
in_context C++ CRef& ICENodeContext オブジェクトへのリファレンス。 Context::GetSourceICENode を返します。


関連項目