ネイティブ関数の入力パラメーターは、ActionScript プリミティブ型に対応させることができます。すべてのネイティブ関数パラメーターは FREObject 型です。そのため、ActionScript プリミティブ型入力パラメーターを操作するには、FREObject パラメーターの ActionScript 値を取得します。その値を、対応する C プリミティブデータ型変数に保存します。次の C API 関数を使用します。
出力パラメーターまたは戻り値が ActionScript プリミティブ型に対応する場合は、C API 関数を使用して ActionScript プリミティブを作成します。FREObject 変数および C データ変数のプリミティブの値へのポインターを指定します。ランタイムは ActionScript プリミティブを作成し、FREObject 変数を、そのプリミティブに対応するように設定します。次の C API 関数を使用します。
|
|
|