Ich möchte mit Delphi direkt auf die Graphikkarte schreiben können.
Ich möchte eine FULLSCREEN-Anwendung, in der ich die Auflösung bestimme und dann ohne Canvas und solche zwar komfortablen, aber furchtbar langsamen Umwege direkt einzelne Punkte (evtl. auch gleich Linien) auf den Bildschirm malen.
Schön wäre so etwas wie „paging“, also dass ich erst in einen Speicherbereich schreibe, der dann in einem Rutsch auf die Graphikkarte übertragen wird.
Kann man dafür DirectX benutzen? („Direct“ klingt jedenfalls gut!)
Wichtig ist halt, dass das sehr schnell ist.
>>Kann man dafür DirectX benutzen? („Direct“ klingt jedenfalls
>>gut!)
>>Wichtig ist halt, dass das sehr schnell ist.
DirectDraw ist genau das was Du benötigst und schnell ist es auch.
>>Wie geht das (möglichst einfach)?
Ich habe es unter C programmiert, noch nie unter Delphi, aber selbst dann wäre es zu komplex, um es hier zu erklären.
DirektX in c’t
In der c’t ist seit einer Weile
eine Serie über DirektX in Delphi.
Aber das ist glaube ich mehr für
3D programme. Wollte ich nur mal erwähnen.
DirektX nicht nur für Spiele
Nicht in jeder Ausgabe gibt es „DirektX nicht nur für Spiele“
letzte ausgabe war 15/2000:
DirectDelphi
DirectX nicht nur für Spiele, Teil 15
Know-how, Delphi Corner, DirectX, Direct3D, Immediate Mode, SingleCubeIM, CubeWorldIM
c’t 15/00, Seite 204
auf www.heise.de/ct kannst du dich informieren wenn es dich interessiert.
MfG Roman
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Ist diese Rubrik immer für Delphi oder kommt es in einer Woche z.B. für C und in der nächsten für VB?
(Ich will im Grunde wissen, ob ich im Archiv suchen muss, ob noch mehr über Delphi drin ist.)
Du müsstest was dazu im Archiv finden,
es kommt nicht jede c’t eine neue Folge.
Ich kann dir nicht sagen ob die nächste Folge
in der nächsten oder übernächsten c’t ist,
aber es ist jedesmal für Delphi geschrieben.
Die Artikel kann man sich auf der Homepage von c’t nicht
mehr anschauen. Man kann leider nur sehen in welcher c’t auf
welcher seite der Artikel war. Ich selber habe nur noch eine
c’t gefunden in der eine DirektX nicht nur für Spiele ist.
15/00