パッケージflash.system
クラスpublic class JPEGLoaderContext
継承JPEGLoaderContext Inheritance LoaderContext Inheritance Object

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

JPEGLoaderContext クラスには、JPEG 画像のロード時に非ブロックフィルタを有効にするプロパティが含まれています。非ブロックフィルタは、隣接するセルをスムージングすることによって、高圧縮時の画質を向上させます。JPEG イメージのロード時に非ブロックを適用するには、JPEGLoaderContext オブジェクトを作成して、その deblockingFilter プロパティを設定します。次に、JPEGLoaderContext オブジェクトの名前を、context パラメータの値として、イメージのロードに使用される Loader オブジェクトの load() メソッドで使用します。

JPEGLoaderContext クラスは、LoaderContext クラスを拡張します。ロードしたイメージのピクセルにプログラムでアクセスする必要がある場合、checkPolicyFile プロパティを true に設定します(例えば、BitmapData.draw() メソッドを使用する場合など)。アプリケーションサンドボックス内で実行される AIR コンテンツについては、checkPolicyFile プロパティを設定する必要はありません。

関連項目

flash.display.Loader.load()
flash.display.BitmapData.draw()


パブリックプロパティ
 プロパティ定義元
 InheritedAIR-only allowLoadBytesCodeExecution : Boolean = false
コンテンツを SWF ファイルなどの実行可能コードと共にロードするために、Loader オブジェクトの loadBytes() メソッドを使用できるかどうかを指定します。
LoaderContext
 InheritedapplicationDomain : ApplicationDomain = null
Loader.load() または Loader.loadBytes() メソッドで使用するアプリケーションドメインを指定します。
LoaderContext
 InheritedcheckPolicyFile : Boolean = false
オブジェクト自体のロードを開始する前に、アプリケーションが、ロードされるオブジェクトのサーバーから URL ポリシーファイルのダウンロードを試行するかどうかを指定します。
LoaderContext
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
  deblockingFilter : Number = 0.0
非ブロックフィルタの強度を指定します。
JPEGLoaderContext
 Inheritedprototype : Object
[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
 InheritedsecurityDomain : SecurityDomain = null
Loader.load() 操作に使用するセキュリティドメインを指定します。
LoaderContext
パブリックメソッド
 メソッド定義元
  
JPEGLoaderContext(deblockingFilter:Number = 0.0, checkPolicyFile:Boolean = false, applicationDomain:ApplicationDomain = null, securityDomain:SecurityDomain = null)
指定された設定で、新しい JPEGLoaderContext オブジェクトを作成します。
JPEGLoaderContext
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
指定されたオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
プロパティの詳細
deblockingFilterプロパティ
public var deblockingFilter:Number = 0.0

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

非ブロックフィルタの強度を指定します。値を 1.0 にすると、最高強度の非ブロックフィルタが適用され、値を 0.0 にすると、非ブロックフィルタは無効になります。

コンストラクタの詳細
JPEGLoaderContext()コンストラクタ
public function JPEGLoaderContext(deblockingFilter:Number = 0.0, checkPolicyFile:Boolean = false, applicationDomain:ApplicationDomain = null, securityDomain:SecurityDomain = null)

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

指定された設定で、新しい JPEGLoaderContext オブジェクトを作成します。

パラメータ
deblockingFilter:Number (default = 0.0) — 非ブロックフィルタの強度を指定します。値を 1.0 にすると、最高強度の非ブロックフィルタが適用され、値を 0.0 にすると、非ブロックフィルタは無効になります。
 
checkPolicyFile:Boolean (default = false) — オブジェクトを読み込む前に、Flash Player が URL ポリシーファイルの存在を確認するかどうかを指定します。
 
applicationDomain:ApplicationDomain (default = null) — Loader オブジェクトで使用する ApplicationDomain オブジェクトを指定します。
 
securityDomain:SecurityDomain (default = null) — Loader オブジェクトで使用する SecurityDomain オブジェクトを指定します。

関連項目





 

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flex/3_jp/langref/flash/system/JPEGLoaderContext.html