> Können manche Controller interpolieren zwischen zwei Werten?
Zwischen welchen Werten? Was sollen sie interpolieren?
Im Zweifelsfall ist es nie verkehrt davon auszugehen, dass
ein Controller dafür sorgt, dass ein Speicherbereich, der
irgendwelche Pixel darstellt, auf dem Display angezeigt wird.
Mehr nicht. Alles andere ist Zugabe.
Ev. kann ein Controller noch selbst Text hinpinseln. Da erhebt
sich dann sofort die Frage nach Font und Textgröße, sowie
Antialiasing mit dem Hintergrund.
Ev. kann ein Controller noch eine Linie von A nach B malen.
Mit wieder denselben Fragen: mit welcher Linienbreite kann er
das? Kann er das auch Antialiased.
Ev. kann ein Controller noch ein geschlossenes Polygon ausfüllen.
Und wieder erhebt sich die Frage: Kann er das auch antialiased.
Vielleicht kann er auch noch einen Kreis malen.
Aber recht viel mehr würde ich mir von einem Kontroller nicht
erwarten. OK. Ein BitBlt wäre schön, wenn es sowas wie Hintergrund-
speicher gibt.
Für alles andere würde ich mal davon ausgehen, daß der Programmierer
dafür verantwortlich ist. Und dem kann ich nur empfehlen sich mal
ein bischen in Bitmap-Verarbeitung auf einem Desktop PC einzulesen
und einzugrooven. So richtig mit:
Für alle X
Für alle Y
Pixel an Position(X,Y) holen
Pixel umrechnen
Pixel speichern
Die Techniken die er dort lernt können nur hilfreich sein, wenn es
darum geht sich an einem Grafikcontroller zu versuchen.