Pakket | fl.video |
Klasse | public final class VideoScaleMode |
Overerving | VideoScaleMode Object |
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0.28.0, AIR 1.0 |
FLVPlayback.scaleMode
en VideoPlayer.scaleMode
kunnen worden gebruikt.
Verwante API-elementen
Constante | Gedefinieerd door | ||
---|---|---|---|
EXACT_FIT : String = "exactFit" [statisch]
Hiermee wordt opgegeven dat de video moet worden weergegeven met de hoogte en breedte die door de eigenschappen registrationHeight of height en registrationWidth of width worden opgegeven. | VideoScaleMode | ||
MAINTAIN_ASPECT_RATIO : String = "maintainAspectRatio" [statisch]
Hiermee wordt opgegeven dat de video wordt beperkt binnen de rechthoek die wordt bepaald door de eigenschappen registrationX, registrationY, registrationWidth en registrationHeight, maar met behoud van de oorspronkelijke hoogte-breedteverhouding. | VideoScaleMode | ||
NO_SCALE : String = "noScale" [statisch]
Hiermee wordt opgegeven dat de video moet worden weergegeven met de exacte hoogte en breedte van de bronvideo. | VideoScaleMode |
EXACT_FIT | Constante |
public static const EXACT_FIT:String = "exactFit"
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0.28.0, AIR 1.0 |
Hiermee wordt opgegeven dat de video moet worden weergegeven met de hoogte en breedte die zijn opgegeven met de eigenschappen registrationHeight
of height
en registrationWidth
of width
.
Wanneer bijvoorbeeld registrationWidth = width = 100
en registrationHeight = height = 100
, registrationX = 200
en registrationY = 200
en wanneer een FLV-bestand wordt geladen met een width
van 648 en een height
van 480 (voor een hoogte-breedteverhouding van ongeveer 4:3) en wanneer align = VideoAlign.CENTER
en scaleMode = EXACT_FIT
, is het resultaat width = 100
en height = 100
, x = 200
en y = 200
.
MAINTAIN_ASPECT_RATIO | Constante |
public static const MAINTAIN_ASPECT_RATIO:String = "maintainAspectRatio"
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0.28.0, AIR 1.0 |
Hiermee wordt opgegeven dat de video wordt beperkt binnen de rechthoek die wordt bepaald door de eigenschappen registrationX
, registrationY
, registrationWidth
en registrationHeight
, maar met behoud van de oorspronkelijke hoogte-breedteverhouding.
Wanneer bijvoorbeeld registrationWidth = 100
en registrationHeight = 100
, registrationX = 200
en registrationY = 200
en wanneer een FLV-bestand wordt geladen met een width
van 648 en een height
van 480 (voor een hoogte-breedteverhouding van ongeveer 4:3) en wanneer align = VideoAlign.CENTER
en scaleMode = MAINTAIN_ASPECT_RATIO
, is het resultaat width = 100
en height = (100 * 480 / 648) = 74
, x = 10
en y = (10 + ((100 - 74) / 2)) = 23
.
NO_SCALE | Constante |
public static const NO_SCALE:String = "noScale"
Taalversie: | ActionScript 3.0 |
Productversie: | Flash CS3 |
Runtimeversies: | Flash Player 9.0.28.0, AIR 1.0 |
Hiermee wordt opgegeven dat de video moet worden weergegeven met de exacte hoogte en breedte van de bronvideo.
Wanneer bijvoorbeeld registrationWidth = 100
en registrationHeight = 100
, registrationX = 200
en registrationY = 200
en wanneer een FLV-bestand wordt geladen met een width
van 648 en een height
van 480 (voor een hoogte-breedteverhouding van ongeveer 4:3) en wanneer align = VideoAlign.CENTER
en scaleMode = NO_SCALE
, is het resultaat width = 648
en height = 480
, x = (200 + ((100 - 648) / 2)) = -74
en y = (200 + ((100 - 480) / 2)) = 10
.
Wed Jun 13 2018, 11:42 AM Z