| パッケージ | fl.video |
| クラス | public final class VideoScaleMode |
| 継承 | VideoScaleMode Object |
| 言語バージョン : | ActionScript 3.0 |
| Player のバージョン : | Flash Player 9.0.28.0 |
FLVPlayback.scaleMode および VideoPlayer.scaleMode プロパティで使用する定数値を提供します。
関連項目
| 定数 | 定義元 | ||
|---|---|---|---|
| EXACT_FIT : String = "exactFit" [static]
registrationHeight または height および registrationWidth または width プロパティで指定された高さと幅でビデオを表示するように指定します。
| VideoScaleMode | ||
| MAINTAIN_ASPECT_RATIO : String = "maintainAspectRatio" [static]
元の縦横比を維持したまま、registrationX、registrationY、registrationWidth、および registrationHeight プロパティによって決まる矩形内にビデオを収めるように指定します。
| VideoScaleMode | ||
| NO_SCALE : String = "noScale" [static]
ソースビデオの高さと幅でビデオを表示するように指定します。
| VideoScaleMode | ||
| EXACT_FIT | 定数 |
public static const EXACT_FIT:String = "exactFit"
| 言語バージョン : | ActionScript 3.0 |
| Player のバージョン : | Flash Player 9.0.28.0 |
registrationHeight または height および registrationWidth または width プロパティで指定された高さと幅でビデオを表示するように指定します。
たとえば、registrationWidth = width = 100、registrationHeight = height = 100、registrationX = 200、registrationY = 200 である場合に、width 648 および height 480 (およそ 4:3 の縦横比) であり、align = VideoAlign.CENTER および scaleMode = EXACT_FIT である FLV ファイルをロードすると、width = 100、height = 100、x = 200、y = 200 となります。
| MAINTAIN_ASPECT_RATIO | 定数 |
public static const MAINTAIN_ASPECT_RATIO:String = "maintainAspectRatio"
| 言語バージョン : | ActionScript 3.0 |
| Player のバージョン : | Flash Player 9.0.28.0 |
元の縦横比を維持したまま、registrationX、registrationY、registrationWidth、および registrationHeight プロパティによって決まる矩形内にビデオを収めるように指定します。
たとえば、registrationWidth = 100、registrationHeight = 100、registrationX = 200、registrationY = 200 である場合に、width 648 および height 480 (およそ 4:3 の縦横比) であり、align = VideoAlign.CENTER および scaleMode = MAINTAIN_ASPECT_RATIO である FLV ファイルをロードすると、width = 100、height = (100 * 480 / 648) = 74、x = 10、y = (10 + ((100 - 74) / 2)) = 23 となります。
| NO_SCALE | 定数 |
public static const NO_SCALE:String = "noScale"
| 言語バージョン : | ActionScript 3.0 |
| Player のバージョン : | Flash Player 9.0.28.0 |
ソースビデオの高さと幅でビデオを表示するように指定します。
たとえば、registrationWidth = 100、registrationHeight = 100、registrationX = 200、registrationY = 200 である場合に、width 648 および height 480 (およそ 4:3 の縦横比) であり、align = VideoAlign.CENTER および scaleMode = NO_SCALE である FLV ファイルをロードすると、width = 648、height = 480、x = (200 + ((100 - 648) / 2)) = -74、y = (200 + ((100 - 480) / 2)) = 10 となります。
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/ActionScriptLangRefV3/fl/video/VideoScaleMode.html