使用方法
FREResult FRENewObjectFromUTF8(uint32_t length, const uint8_t* value, FREObject* object);
パラメーター
-
length
-
uint32_t。
value
パラメーターの、null 終端文字を含む文字列の長さを示します。
-
value
-
uint8_t エレメントの配列。配列は、新しい ActionScript String オブジェクトの値です。FREObject 変数は ActionScript String 変数を表します。この文字列には UTF-8 エンコーディングを使用し、null 文字で終了します。
-
object
-
FREObject へのポインター。ActionScript String オブジェクトを表すデータをポイントします。
戻り値
FREResult。戻り値には、以下が含まれます(ただし、これらに限定されません)。
-
FRE_OK
-
関数が成功し、
object
パラメーターが正しく設定されています。
-
FRE_INVALID_ARGUMENT
-
object
または
value
パラメーターは
NULL
です。
-
FRE_WRONG_THREAD
-
ランタイムにネイティブ拡張関数に対する未実行の呼び出しがあるスレッドとは別のスレッドから、メソッドが呼び出されました。
説明
value
に指定した文字列値を使用して ActionScript String オブジェクトを作成するには、この関数を呼び出します。このメソッドは、新しい ActionScript String インスタンスに対応するように、FREObject
object
出力パラメーターを設定します。
|
|
|