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.


Anmelden zum Antworten