Forum: Multimedia
Delphi
by turboPASCAL,
29. Mär 2006
var Bitmap: TBitmap;
begin
...
Bitmap := TBitmap.Create;
Bitmap.Pixelformat := pf24Bit;
Bitmap.Draw(0,0, VideoBitmap);
Bitmap.Textout(5,5,'Hallo');
...
Form1.Canvas.Draw(10,10, Bitmap);
Forum: Multimedia
Delphi
by turboPASCAL,
29. Mär 2006
Du musst alles auf ein Bitmap kopieren und dann erst darstellen. Bei Oppreationen die nacheinander ablaufen und diese immer erst auf die Form gezeichnet werden kannst du wetten das es flackern wird.
- Bitmap erstellen
- Video/Bild in das Bitmap kopieren
- Laufschrift o.ä. auf Bitmap kopieren
- Vis auf Bitmap kopieren
- Bitmap auf Form zeichnen
- fertig. :wink:
Forum: Multimedia
Delphi
by turboPASCAL,
29. Mär 2006
DoubleBuffered ist kein Allheilmittel.
Wenn du uns sagst wie du was darstellst gegf. mit ein bissel Quelltext kann dir bestimmt geholfen werden.