Bezeichnung
SetVideoSize -- ändert die Ausgabegröße des Videos (V5.0)
Übersicht
SetVideoSize(id, width, height[, smooth])
Beschreibung
Dieser Befehl kann verwendet werden, um die Abmessungen eines Videos zu ändern. Wenn das Video gerade läuft, wird es sofort auf die neuen Dimensionen skaliert. Wenn es nicht läuft, werden die angegebenen Maße gespeichert, bis Sie das nächste Mal PlayVideo() aufrufen.

Sie können die spezielle Konstante #KEEPASPRAT entweder in width oder height (Breite oder Höhe) übergeben. Hollywood wird dann das Seitenverhältnis des Videos berücksichtigen und die Größe der anderen Seite automatisch berechnen. Als Alternative können Sie bei width und height auch eine prozentuale Zeichenfolge angeben, z.B. "50%".

Ab Hollywood 5.1 können Sie das optionale Argument smooth auf True setzen, um Antialiasing beim skalieren zu benutzen, welches zu einem glatteren Aussehen führt, aber dessen Berechnung länger dauert. Bitte beachten Sie, dass interpolierte Skalierung für Videos nur verfügbar ist, wenn auf der Hollywood-Plattform ein unabhängiger Videotreiber ohne Hardwarebeschleunigung benutzt wird.

Bitte beachten Sie, dass dieser Befehl nicht für Videos verwendet werden kann, die im Ebenenmodus abgespielt werden. Sie können die Größe von Video-Ebenen mit den Befehlen aus der Ebenenbibliothek ändern, z.B. mit ShowLayer().

Eingaben
id
ID des Videos, dessen Größe Sie ändern wollen
width
gewünschte neue Breite des Videos
height
gewünschte neue Höhe des Videos
smooth
optional: Skalierung mit oder ohne Antialiasing; voreingestellt ist False (V5.1)
Beispiel
SetVideoSize(1, 640, 480)
Der obige Code skaliert das Video 1 auf die Größe von 640x480 Pixel.


SetVideoSize(2, "50%", "50%")
Der obige Code schrumpft das Video Nummer 2 auf die Hälfte seiner Größe.

Navigation zeigen