Pacote | flash.display |
Classe | public final class StageQuality |
Herança | StageQuality Object |
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Stage.quality
e do valor do parâmetro quality
ao método BitmapData.drawWithQuality()
método.
Configurações de qualidade superior produzem melhor renderização de bitmaps dimensionados. No entanto, configurações de qualidade superior são mais caras em termos computacionais. Especificamente na renderização de vídeo dimensionado, usar configurações de qualidade superior pode reduzir a taxa de quadros.
Para conteúdo em execução no Adobe AIR, a qualidade
pode ser definida como StageQuality.BEST
ou StageQuality.HIGH
(e o valor padrão é StageQuality.HIGH
). Tentar defini-la como outro valor não tem efeito (e a propriedade permanece inalterada). No perfil móvel de AIR, as quatro configurações de qualidade estão disponíveis. O valor padrão em dispositivos móveis é StageQuality.MEDIUM
.
Para conteúdo em execução no Adobe AIR, configurar a propriedade quality
de um objeto Stage altera a qualidade de renderização de todos os objetos Stage (usados por objetos NativeWindow diferentes).
Observação:
O sistema operacional desenha as fontes de dispositivo, que portanto não são afetadas pela propriedade quality
.
Elementos da API relacionados
Constante | Definido por | ||
---|---|---|---|
BEST : String = "best" [estático]
Especifica qualidade de renderização muito alta. | StageQuality | ||
HIGH : String = "high" [estático]
Especifica qualidade de renderização alta. | StageQuality | ||
HIGH_16X16 : String = "16x16" [estático]
Especifica qualidade de renderização muito alta. | StageQuality | ||
HIGH_16X16_LINEAR : String = "16x16linear" [estático]
Especifica qualidade de renderização muito alta. | StageQuality | ||
HIGH_8X8 : String = "8x8" [estático]
Especifica qualidade de renderização muito alta. | StageQuality | ||
HIGH_8X8_LINEAR : String = "8x8linear" [estático]
Especifica qualidade de renderização muito alta. | StageQuality | ||
LOW : String = "low" [estático]
Especifica qualidade de renderização baixa. | StageQuality | ||
MEDIUM : String = "medium" [estático]
Especifica qualidade de renderização média. | StageQuality |
BEST | Constante |
public static const BEST:String = "best"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Especifica qualidade de renderização muito alta. Os gráficos possuem a suavização de borda utilizando uma grade de pixel de 4 x 4. Se Bitmap.smoothing
for true
, o tempo de execução usa um algoritmo de alta qualidade reduzível que produz menos artefatos (contudo, usar StageQuality.BEST
com Bitmap.smoothing
definido como true
reduz a velocidade do desempenho significativamente e não é uma definição recomendada).
HIGH | Constante |
public static const HIGH:String = "high"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Especifica qualidade de renderização alta. Os gráficos possuem a suavização de borda utilizando uma grade de pixel de 4 x 4 e a suavidade de bitmaps é dependente da definição de Bitmap.smoothing
. Os tempos de execução usam o mapeamento de mip. Essa é a configuração padrão de qualidade de renderização usada pelo Flash Player.
HIGH_16X16 | Constante |
public static const HIGH_16X16:String = "16x16"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 11.3 |
Especifica qualidade de renderização muito alta. Os gráficos possuem a suavização de borda utilizando uma grade de pixel de 16 x 16. Se Bitmap.smoothing
for true
, o tempo de execução usa um algoritmo de alta qualidade reduzível que produz menos artefatos (contudo, usar StageQuality.BEST
com Bitmap.smoothing
definido como true
reduz a velocidade do desempenho significativamente e não é uma definição recomendada).
HIGH_16X16_LINEAR | Constante |
public static const HIGH_16X16_LINEAR:String = "16x16linear"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 11.3 |
Especifica qualidade de renderização muito alta. Os gráficos possuem a suavização de borda utilizando uma grade de pixel de 16 x 16. Suavização de borda gerada em espaço sRGB linear. Se Bitmap.smoothing
for true
, o tempo de execução usa um algoritmo de alta qualidade reduzível que produz menos artefatos (contudo, usar StageQuality.BEST
com Bitmap.smoothing
definido como true
reduz a velocidade do desempenho significativamente e não é uma definição recomendada).
HIGH_8X8 | Constante |
public static const HIGH_8X8:String = "8x8"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 11.3 |
Especifica qualidade de renderização muito alta. Os gráficos possuem a suavização de borda utilizando uma grade de pixel de 8 x 8. Se Bitmap.smoothing
for true
, o tempo de execução usa um algoritmo alta qualidade reduzível que produz menos artefatos (contudo, usar StageQuality.BEST
com Bitmap.smoothing
definido como true
reduz a velocidade do desempenho significativamente e não é uma definição recomendada).
HIGH_8X8_LINEAR | Constante |
public static const HIGH_8X8_LINEAR:String = "8x8linear"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 11.3 |
Especifica qualidade de renderização muito alta. Os gráficos possuem a suavização de borda utilizando uma grade de pixel de 8 x 8. Suavização de borda gerada em espaço sRGB linear. Se Bitmap.smoothing
for true
, o tempo de execução usa um algoritmo de alta qualidade reduzível que produz menos artefatos (contudo, usar StageQuality.BEST
com Bitmap.smoothing
definido como true
reduz a velocidade do desempenho significativamente e não é uma definição recomendada).
LOW | Constante |
public static const LOW:String = "low"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Especifica qualidade de renderização baixa. Os gráficos não possuem a suavização de borda, e os bitmaps não são suavizados, mas os tempos de execução ainda usam o mapeamento de mip.
MEDIUM | Constante |
public static const MEDIUM:String = "medium"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Especifica qualidade de renderização média. Os gráficos possuem a suavização de borda utilizando uma grade de pixel de 2 x 2 e a suavidade de bitmaps é dependente da definição de Bitmap.smoothing
. Os tempos de execução usam o mapeamento de mip. Esta configuração é adequada para filmes que não contêm texto.
Wed Jun 13 2018, 11:10 AM Z