FREGetObjectAsUint32()

AIR 3.0 和更高版本

用法

FREResult FREGetObjectAsUint32 ( FREObject object, uint32_t *value );

参数

object
FREObject。

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

返回

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

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

FRE_TYPE_MISMATCH
FREObject 参数不包含 Boolean 或 int ActionScript 值。int ActionScript 值为负也会导致返回此值。

FRE_INVALID_OBJECT
FREObject 参数无效。

FRE_INVALID_ARGUMENT
值参数为 NULL

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

说明

调用此函数可将 C uint32_t 变量的值设置为 ActionScript Boolean 或 int 变量的值。