| Pacote | fl.video |
| Classe | public final class VideoScaleMode |
| Herança | VideoScaleMode Object |
| Versão da linguagem: | ActionScript 3.0 |
| Versão de produto: | Flash CS3 |
| Versões de runtime: | Flash Player 9.0.28.0, AIR 1.0 |
FLVPlayback.scaleMode e VideoPlayer.scaleMode.
Elementos da API relacionados
| Constante | Definido por | ||
|---|---|---|---|
| EXACT_FIT : String = "exactFit" [estático]
Especifica que o vídeo seja exibido na altura e largura especificada pelas propriedades registrationHeight ou altura e registrationWidth ou largura. | VideoScaleMode | ||
| MAINTAIN_ASPECT_RATIO : String = "maintainAspectRatio" [estático]
Especifica que o vídeo seja restringido dentro do retângulo determinado pelas propriedades registrationX, registrationY, registrationWidth e registrationHeight, mas que sua proporção original seja preservada. | VideoScaleMode | ||
| NO_SCALE : String = "noScale" [estático]
Especifica que o vídeo seja exibido exatamente na altura e largura do vídeo de origem. | VideoScaleMode | ||
EXACT_FIT | Constante |
public static const EXACT_FIT:String = "exactFit"| Versão da linguagem: | ActionScript 3.0 |
| Versão de produto: | Flash CS3 |
| Versões de runtime: | Flash Player 9.0.28.0, AIR 1.0 |
Especifica que o vídeo seja exibido na altura e largura especificada pelas propriedades registrationHeight ou height e registrationWidth ou width.
Por exemplo, se registrationWidth = width = 100 e registrationHeight = height = 100, se registrationX = 200 e registrationY = 200, e se um arquivo FLV for carregado com uma largura (width) de 648 e uma altura (height) de 480 (para uma relação aproximada de aspecto de 4:3), e se align = VideoAlign.CENTER e scaleMode = EXACT_FIT, você acaba com width = 100, height = 100, x = 200 e y = 200.
MAINTAIN_ASPECT_RATIO | Constante |
public static const MAINTAIN_ASPECT_RATIO:String = "maintainAspectRatio"| Versão da linguagem: | ActionScript 3.0 |
| Versão de produto: | Flash CS3 |
| Versões de runtime: | Flash Player 9.0.28.0, AIR 1.0 |
Especifica que o vídeo seja restringido dentro do retângulo determinado pelas propriedades registrationX, registrationY, registrationWidth e registrationHeight, mas que sua proporção original seja preservada.
Por exemplo, se registrationWidth = 100 e registrationHeight = 100, se registrationX = 200 e registrationY = 200, e se um arquivo FLV é carregado com uma largura (width) de 648 e uma altura (height) de 480 (para uma relação aproximada de aspecto de 4:3), e se align = VideoAlign.CENTER e scaleMode = MAINTAIN_ASPECT_RATIO, você acaba com width = 100 e height = (100 * 480 / 648) = 74, x = 10 e y = (10 + ((100 - 74) / 2)) = 23.
NO_SCALE | Constante |
public static const NO_SCALE:String = "noScale"| Versão da linguagem: | ActionScript 3.0 |
| Versão de produto: | Flash CS3 |
| Versões de runtime: | Flash Player 9.0.28.0, AIR 1.0 |
Especifica que o vídeo seja exibido exatamente na altura e largura do vídeo de origem.
Por exemplo, se registrationWidth = 100 e registrationHeight = 100, se registrationX = 200 e registrationY = 200, e se um arquivo FLV é carregado com uma largura (width) de 648 e uma altura (height) de 480 (para uma relação aproximada de aspecto de 4:3), e se align = VideoAlign.CENTER e scaleMode = NO_SCALE, você acaba com width = 648, height = 480, x = (200 + ((100 - 648) / 2)) = -74 e y = (200 + ((100 - 480) / 2)) = 10.
Wed Jun 13 2018, 11:10 AM Z
Ocultar propriedades públicas herdadas
Mostrar propriedades públicas herdadas