FREReleaseBitmapData()

AIR 3.0 以降

使用方法

FREResult FREReleaseBitmapData (FREObject object);

パラメーター

object
ActionScript BitmapData クラスオブジェクトに対応する FREObject。

戻り値

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

FRE_OK
関数は成功しました。ActionScript BitmapData オブジェクトは、これ以降は操作できません。

FRE_ILLEGAL_STATE
拡張コンテキストは、ActionScript BitmapData オブジェクトを取得していません。

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

FRE_TYPE_MISMATCH
FREObject object パラメーターは ActionScript BitmapData クラスオブジェクトを表していません。

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

説明

ActionScript BitmapData クラスオブジェクトを解放するには、この関数を呼び出します。この関数を呼び出す前に、 FREAcquireBitmapData() または FREAcquireBitmapData2() および FREInvalidateBitmapDataRect() を呼び出します。この関数を呼び出すと、以降はビットマップを操作できなくなりますが、他のネイティブ拡張 C API 関数を再度呼び出すことは可能です。