Paquete | flash.display |
Clase | public final class StageQuality |
Herencia | StageQuality Object |
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Stage.quality
y para el valor del parámetro quality
en el método BitmapData.drawWithQuality()
.
Una configuración de mayor calidad permite representar mejor mapas de bits a escala. Sin embargo, obtene más calidad implica consumir más recursos del equipo. En concreto, al representar vídeo a escala, el uso de una configuración de mayor calidad puede reducir la velocidad de fotogramas.
En el perfil de escritorio de Adobe AIR, quality
se puede establecer como StageQuality.BEST
o StageQuality.HIGH
(el valor predeterminado es StageQuality.HIGH
). Intentar establecer cualquier otro valor no produce ningún efecto (y la propiedad no cambia). En perfil móvil de AIR, los cuatro ajustes de calidad están disponibles. El valor predeterminado en dispositivos móviles es StageQuality.MEDIUM
.
Para contenido ejecutado en Adobe AIR, configurar la propiedad quality
de un objeto Stage cambia la calidad de representación de todos los objetos Stage (utilizados por distintos objetos NativeWindow).
Nota:
el sistema operativo dibuja las fuentes de dispositivo, que, por consiguiente, no se ven afectadas por la propiedad quality
.
Elementos de API relacionados
Constante | Definido por | ||
---|---|---|---|
BEST : String = "best" [estática]
Especifica una calidad de representación muy alta. | StageQuality | ||
HIGH : String = "high" [estática]
Especifica una calidad de representación alta. | StageQuality | ||
HIGH_16X16 : String = "16x16" [estática]
Especifica una calidad de representación muy alta. | StageQuality | ||
HIGH_16X16_LINEAR : String = "16x16linear" [estática]
Especifica una calidad de representación muy alta. | StageQuality | ||
HIGH_8X8 : String = "8x8" [estática]
Especifica una calidad de representación muy alta. | StageQuality | ||
HIGH_8X8_LINEAR : String = "8x8linear" [estática]
Especifica una calidad de representación muy alta. | StageQuality | ||
LOW : String = "low" [estática]
Especifica una calidad de representación baja. | StageQuality | ||
MEDIUM : String = "medium" [estática]
Especifica una calidad de representación media. | StageQuality |
BEST | Constante |
public static const BEST:String = "best"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Especifica una calidad de representación muy alta. Los gráficos se suavizan empleando una cuadrícula de 4 x 4 píxeles. Si Bitmap.smoothing
es true
, el motor de ejecución utiliza un algoritmo de reducción de escala de alta calidad que produce menos defectos (sin embargo, si se utiliza StageQuality.BEST
con Bitmap.smoothing
establecido en true
, se reduce considerablemente el rendimiento y no es un ajuste recomendado).
HIGH | Constante |
public static const HIGH:String = "high"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Especifica una calidad de representación alta. Los gráficos se suavizan empleando una cuadrícula de 4 x 4 píxeles; el suavizado de mapas de bits depende del ajuste Bitmap.smoothing
. Los motores de ejecución utilizan la asignación MIP. Esta es la calidad de representación predeterminada que utiliza Flash Player.
HIGH_16X16 | Constante |
public static const HIGH_16X16:String = "16x16"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 11.3 |
Especifica una calidad de representación muy alta. Los gráficos se suavizan empleando una cuadrícula de 16 x 16 píxeles. Si Bitmap.smoothing
es true
, el motor de ejecución utiliza un algoritmo de reducción de escala de alta calidad que produce menos defectos (sin embargo, si se utiliza StageQuality.BEST
con Bitmap.smoothing
establecido en true
, se reduce considerablemente el rendimiento y no es un ajuste recomendado).
HIGH_16X16_LINEAR | Constante |
public static const HIGH_16X16_LINEAR:String = "16x16linear"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 11.3 |
Especifica una calidad de representación muy alta. Los gráficos se suavizan empleando una cuadrícula de 16 x 16 píxeles. El suavizado se genera en el espacio sRGB lineal. Si Bitmap.smoothing
es true
, el motor de ejecución utiliza un algoritmo de reducción de escala de alta calidad que produce menos defectos (sin embargo, si se utiliza StageQuality.BEST
con Bitmap.smoothing
establecido en true
, se reduce considerablemente el rendimiento y no es un ajuste recomendado).
HIGH_8X8 | Constante |
public static const HIGH_8X8:String = "8x8"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 11.3 |
Especifica una calidad de representación muy alta. Los gráficos se suavizan empleando una cuadrícula de 8 x 8 píxeles. Si Bitmap.smoothing
es true
, el motor de ejecución utiliza un algoritmo de reducción de escala de alta calidad que produce menos defectos (sin embargo, si se utiliza StageQuality.BEST
con Bitmap.smoothing
establecido en true
, se reduce considerablemente el rendimiento y no es un ajuste recomendado).
HIGH_8X8_LINEAR | Constante |
public static const HIGH_8X8_LINEAR:String = "8x8linear"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 11.3 |
Especifica una calidad de representación muy alta. Los gráficos se suavizan empleando una cuadrícula de 8 x 8 píxeles. El suavizado se genera en el espacio sRGB lineal. Si Bitmap.smoothing
es true
, el motor de ejecución utiliza un algoritmo de reducción de escala de alta calidad que produce menos defectos (sin embargo, si se utiliza StageQuality.BEST
con Bitmap.smoothing
establecido en true
, se reduce considerablemente el rendimiento y no es un ajuste recomendado).
LOW | Constante |
public static const LOW:String = "low"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Especifica una calidad de representación baja. No se suavizan ni los gráficos ni los mapas de bits, pero los motores de ejecución siguen utilizando la asignación MIP.
MEDIUM | Constante |
public static const MEDIUM:String = "medium"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Especifica una calidad de representación media. Los gráficos se suavizan empleando una cuadrícula de 2 x 2 píxeles; el suavizado de mapas de bits depende del Bitmap.smoothing
. Los motores de ejecución utilizan la asignación MIP. Este ajuste resulta adecuado para películas que no incluyan texto.
Tue Jun 12 2018, 02:12 PM Z