Video=OPENMOVIE (Datei$)


Beschreibungv1.71
Die Funktion OPENMOVIE öffnet eine Videodatei und liefert die Identität des Videos als Integer zurück.

Nach diesem Befehl wird das Video abgespielt. Mit DRAWMOVIE kann es an beliebige Stelle eingezeichnet werden. Wenn das Video zu Ende ist, dann muss man es mit CLOSEMOVIE schließen und mit OPENMOVIE erneut öffnen.

Movie-Befehle basieren auf DirectShow. Darum müssen richtige Treiber für dieses Video-Format installiert sein. Empfehlenswert ist der Format AVI.



Parameter
Datei$=Dateiname eines Videos (z.B. AVI)


Rückgabewert
Es wird die Identität des Videos zurückgeliefert. Falls die Datei nicht gefunden/gelesen werden kann, dann wird 0 zurückgeliefert.


Beispiel
Dieses Programm demonstriert das Abspielen eines Videos:

GRAPHICS 640,480,16,1
SETBUFFER BACKBUFFER()
movie=OPENMOVIE("movie.avi")

WHILE NOT KEYHIT(1)
   IF MOVIEPLAYING(movie)=0 THEN
      CLOSEMOVIE movie
      movie=OPENMOVIE("movie.avi")
   END IF
   DRAWMOVIE movie,0,0
   TEXT 0,0,"Breite:"+MOVIEWIDTH(movie)
   TEXT 0,20,"Höhe:"+MOVIEHEIGHT(movie)
   FLIP
WEND
CLOSEMOVIE movie
END


Siehe auch
CLOSEMOVIE, DRAWMOVIE