Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

DirectDraw: Live-Video um 90° drehen

Anonym / 2 Antworten / Flachansicht Nickles

Wie dreht man am besten ein Live-Videobild um 90° unter DirectDraw? Wenn ich Pixelweise umkopiere (mit doppelter Schleife) bekomme ich nur etwa 7-8Hz (K6-II, 350MHz). Durch Zeilenweises Blitten (Quellenpuffer als ein Pixelarray mit einem Pixel Breite auffassen, damit eine Ursprüngliche Zeile als Bildspalte interpretiert werden kann) kann ich das auf 10Hz steigern. Ich wollte aber ganz gerne mindestens 12.5Hz (1/2 Video-Frequenz) haben, am liebsten wären volle 25Hz. Blitting mit 90°-Rotation wird sowohl vom DirectDraw-HEL alsauch von der Grafik-Karte (Banshee) nicht unterstützt. Vielleicht kennt auch einer einfach eine Karte, die das unterstützt?

Ich bin für jeden (noch so blödsinnigen Vorschlag) dankbar, vielleicht komme ich dann noch auf bessere Ideen...

mfg, M@rtin

bei Antwort benachrichtigen
Anonym (Anonym) „wie wärs, wenn du den monitor einfach um 90 drehst !?“
Optionen

Hahaha! Da steht doch noch was anderes drauf, ich kann den doch nicht einfach drehen. Ein zweiter Monitor gehr aus Platzgründen leider auch nicht...

Danke trotzdem und entschuldige das Lachen...

M@rtin

bei Antwort benachrichtigen