FREGetObjectAsDouble()

AIR 3.0 和更高版本

用法

FREResult FREGetObjectAsDouble ( FREObject object, double *value );

参数

object
FREObject。

value
指向双精度值的指针。函数会将此值设置为对应于 FREObject 变量表示的 Boolean、int 或 Number ActionScript 变量。

返回

FREResult,可能的返回值包括(但不限于)下列值:

FRE_OK
函数已成功并且正确设置了 value 参数。

FRE_TYPE_MISMATCH
FREObject 参数不包含 Boolean、int 或 Number ActionScript 值。

FRE_INVALID_OBJECT
FREObject 参数无效。

FRE_INVALID_ARGUMENT
值参数为 NULL

FRE_WRONG_THREAD
从运行时在其中具有对本机扩展函数的未决调用的线程以外的线程调用了方法。

说明

调用此函数可将 C 双精度变量的值设置为 ActionScript Boolean、int 或 Number 变量的值。