FREGetObjectAsBool()

AIR 3.0 以降

使用方法

FREResult FREGetObjectAsBool  ( FREObject object, unint32_t *value );

パラメーター

object
FREObject。

value
uint32_t へのポインター。関数はこの値を、FREObject 変数が表す ActionScript Boolean 変数の値に対応するように設定します。ゼロ以外の値は true に対応します。ゼロの値は false に対応します。

戻り値

FREResult。戻り値には、以下が含まれます(ただし、これらに限定されません)。

FRE_OK
関数が成功し、 value パラメーターが正しく設定されています。

FRE_TYPE_MISMATCH
FREObject パラメーターに、ActionScript Boolean 値が含まれていません。

FRE_INVALID_OBJECT
FREObject パラメーターが無効です。

FRE_INVALID_ARGUMENT
value パラメーターは NULL です。

FRE_WRONG_THREAD
ランタイムにネイティブ拡張関数に対する未実行の呼び出しがあるスレッドとは別のスレッドから、メソッドが呼び出されました。

説明

C の uint32_t 変数の値を、ActionScript Boolean 変数の値に設定するには、この関数を呼び出します。