RenderMovieFrame()

Syntax

RenderMovieFrame(#Movie, SpriteID)
Beschreibung
Rendert das aktuelle Frame des '#Movie' direkt auf ein Sprite, anstelle des Video-Overlays. Dies ist eine sehr mächtige Funktion, welche verwendet werden kann, um spezielle Effekte in Echtzeit (wie Video-Abspielen mit Transparenz und Zoomen/Rotieren in Echtzeit mittels der Sprite3D-Befehle). Nicht alle Codecs sind kompatibel mit diesem Befehl und momentan scheinen nur MPEG-Dateien immer zu arbeiten.

Eine gültige 'SpriteID' kann einfach als Ergebnis der LoadSprite() und CreateSprite() Befehle ermittelt werden.

Um diesen Befehl zu verwenden, muss #PB_Movie_Rendered als Parameter beim PlayMovie() Befehl angegeben werden.

Hinweis: Dieser Befehl wird nur beim DirectX7 Subsystem unterstützt.

Unterstützte OS

Windows

<- PlayMovie() - Movie Inhaltsverzeichnis - ResizeMovie() ->