ActionScript® 3.0 — dokumentacja dla platformy Adobe® Flash®
Strona główna  |  Ukryj listę pakietów i klas |  Pakiety  |  Klasy  |  Nowości  |  Indeks  |  Dodatki  |  Dlaczego język angielski?
Filtry: AIR 30.0 i wcześniejsze, Flash Player 30.0 i wcześniejsze, Flash Lite 4
Flex 4.6 i wcześniejsze, Flash Pro CS6 i wcześniejsze
Ukryj filtry
flash.system 

JPEGLoaderContext  - AS3

Pakietflash.system
Klasapublic class JPEGLoaderContext
DziedziczenieJPEGLoaderContext Inheritance LoaderContext Inheritance Object

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.5, Flash Lite 4

Klasa JPEGLoaderContext zawiera właściwość umożliwiającą włączenie filtru usuwającego bloki podczas ładowania obrazu JPEG. Filtr usuwający bloki poprawia jakość obrazu o wyższym stopniu kompresji, wygładzając sąsiadujące piksele. Aby zastosować funkcję usuwania bloków podczas ładowania obrazu JPEG, należy utworzyć obiekt JPEGLoaderContext i ustawić jego właściwość deblockingFilter. Następnie należy użyć nazwy obiektu JPEGLoaderContext jako wartości parametru context metody load() dla obiektu Loader użytego do ładowania obrazu.

Klasa JPEGLoaderContext stanowi rozszerzenie klasy LoaderContext. Jeśli konieczny jest programowy dostęp do pikseli załadowanego obrazu (np. załadowanego za pomocą metody BitmapData.draw()), należy ustawić dla właściwości checkPolicyFile wartość true. Ustawienie właściwości checkPolicyFile nie jest konieczne dla treści działającej w obszarze izolowanym aplikacji AIR.

Powiązane elementy interfejsu API



Właściwości publiczne
 WłaściwośćZdefiniowane przez
 InheritedallowCodeImport : Boolean
Określa, czy można użyć obiektu Loader w celu zaimportowania obiektu zawierającego kod wykonywalny, takiego jak plik SWF, do obszaru izolowanego strony wywołującej.
LoaderContext
 InheritedallowLoadBytesCodeExecution : Boolean
Wcześniejsza właściwość, zastąpiona przez allowCodeImport, ale nadal obsługiwana w celu zapewnienia zgodności.
LoaderContext
 InheritedapplicationDomain : ApplicationDomain = null
Określa domenę aplikacji, która będzie używana w metodach Loader.load() i Loader.loadBytes().
LoaderContext
 InheritedcheckPolicyFile : Boolean = false
Określa, czy przed rozpoczęciem ładowania obiektu aplikacja powinna podjąć próbę pobrania z serwera ładowanego obiektu pliku reguł URL.
LoaderContext
 Inheritedconstructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu.
Object
  deblockingFilter : Number = 0.0
Określa intensywność działania fitru usuwającego bloki.
JPEGLoaderContext
 InheritedimageDecodingPolicy : String
Określa, czy dane obrazu bitmapowego mają być dekodowane, gdy będzie on używany, czy podczas wczytywania.
LoaderContext
 Inheritedparameters : Object
Obiekt klasy Object zawierający parametry do przekazania do obiektu LoaderInfo zawartości.
LoaderContext
 InheritedrequestedContentParent : DisplayObjectContainer
Element macierzysty, do którego obiekt Loader spróbuje dodać wczytaną zawartość.
LoaderContext
 InheritedsecurityDomain : SecurityDomain = null
Określa domenę zabezpieczeń, która będzie używana w metodzie Loader.load().
LoaderContext
Metody publiczne
 MetodaZdefiniowane przez
  
JPEGLoaderContext(deblockingFilter:Number = 0.0, checkPolicyFile:Boolean = false, applicationDomain:ApplicationDomain = null, securityDomain:SecurityDomain = null)
Tworzy nowy obiekt JPEGLoaderContext z określonymi ustawieniami.
JPEGLoaderContext
 Inherited
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość.
Object
 Inherited
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr.
Object
 Inherited
Wskazuje, czy określona właściwość istnieje i jest przeliczalna.
Object
 Inherited
Ustawia dostępność właściwości dynamicznej używanej w pętlach.
Object
 Inherited
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych.
Object
 Inherited
Zwraca ciąg reprezentujący określony obiekt.
Object
 Inherited
Zwraca pierwotną wartość dla określonego obiektu.
Object
Szczegół właściwości

deblockingFilter

właściwość
public var deblockingFilter:Number = 0.0

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.5, Flash Lite 4

Określa intensywność działania fitru usuwającego bloki. Wartość 1.0 powoduje zastosowanie filtru usuwającego bloki o pełnej intensywności działania, wartość 0.0 powoduje wyłączenie filtru.

Konstruktor Szczegół

JPEGLoaderContext

()Konstruktor
public function JPEGLoaderContext(deblockingFilter:Number = 0.0, checkPolicyFile:Boolean = false, applicationDomain:ApplicationDomain = null, securityDomain:SecurityDomain = null)

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.5, Flash Lite 4

Tworzy nowy obiekt JPEGLoaderContext z określonymi ustawieniami.

Parametry
deblockingFilter:Number (default = 0.0) — Określa intensywność działania fitru usuwającego bloki. Wartość 1.0 powoduje zastosowanie filtru usuwającego bloki o pełnej intensywności działania, wartość 0.0 powoduje wyłączenie filtru.
 
checkPolicyFile:Boolean (default = false) — Określa, czy program Flash Player powinien sprawdzać istnienie pliku reguł URL przed załadowaniem obiektu. Nie ma zastosowania do treści AIR działającej w obszarze izolowanym aplikacji.
 
applicationDomain:ApplicationDomain (default = null) — Określa obiekt ApplicationDomain przeznaczony do użytku dla obiektu Loader.
 
securityDomain:SecurityDomain (default = null) — Określa obiekt SecurityDomain przeznaczony do użytku dla obiektu Loader.

Powiązane elementy interfejsu API





[ X ]Dlaczego język angielski?
Treść dokumentacji języka ActionScript 3.0 wyświetlana w języku angielskim

Niektóre części dokumentacji języka ActionScript 3.0 nie są przetłumaczone na poszczególne języki. Gdy element nie jest przetłumaczony na dany język, jest wyświetlany tekst angielski. Na przykład opis klasy ga.controls.HelpBox nie jest przetłumaczony na żaden dodatkowy język. Z tego powodu polska wersja dokumentacji zawiera opis klasy ga.controls.HelpBox w języku angielskim.