このセクションでは、戻り値および出力引数(出力パラメータとも呼ばれる)を使った操作について説明します。特に使用している言語が出力引数をサポートしていない場合や、Softimage 関数(コマンドまたはプロパティ)が戻り値と出力引数の両方を使用する場合について説明します。
これは主にスクリプト/オブジェクト モデルの問題であり、C++ API にはコマンドを呼び出すための個別の機能が備わっています(「C# からのコマンドの呼び出し」を参照)。ただし、C++ API でも出力引数と戻り値にアクセスするような、説明が必要となる状況がいくつかあります。
言語によって、コマンドとメソッド、出力引数と ISIVTCollections のサポートの点において動作がわずかに異なります。 言語別に分類する場合は、「各言語でサポートされている出力引数」を参照してください。