TMediaPlayer: Kompo als Display mit TCanvas
-
Hi Pals,
ich habe eine Frage:
Gibt es irgendwo eine bestimmte Komponente, welches als Display (Videoausgabe)für den TMediaPlayer geeignet ist und dabei auch TCanvas beinhaltet?
Mein Fall:
Ich möchte bei minem selbstgemachten MP(E)G-AVI-MediaPlayer eine "Screenshot"-Funktion ermöglichen. Für den Rest (Erfassen, BMP als JPG konvertieren, Abspeichern,...) sorge ich schon selbst.
Wäre für jeden hilfreichen Tipp dankbar.
-
Siehe TMediaPlayer::Display.
-
Aha... Klingt ja interessant! Die autom. BCB-Programmierhilfe hat mich bis zu TBitmap über TBrush geleitet. So weit, so gut.
Doch jetzt stehe ich vor einer weiteren Fehlermauer:
Mal gibt es keinen Mucks, Fehler, Anhalten des Prozesses, Zugriffsverletzungen, o.ä.
Mal finde ich leere Bitmap-Dateien, die TBitmap erstelt hat, trotz "Assign()".
Mal gibt es Zugriffsverletzungen.
Was kann ich den falsch gemacht haben?
-
Keine Ahnung, du verrätst ja nicht, was du überhaupt gemacht hast.
Allerdings bin ich mir nicht sicher, dass du meinen Hinweis (richtig) verstanden hast: du kannst bei Display ein beliebiges Control angeben, solange es über einen Canvas verfügt. Dazu gehört eben auch die Form selbst, ein Panel, TImage usw.
-
@Bowser: BInde einfach den ActiveX-MediaPlayer ein. Dann kannst du garnix falsch machen.