Andreas_S hat geschrieben:Wenn man die DLL nicht in das Programm bringt, dann muss man einen Hook im DX anbrigen, oder?
Du bringst die DLL in das Programm damit du einen Hook installieren kannst. Der Hook ist nur dafür da den geeigneten Zeitpunkt abzupassen um was auf den Screen zu zeichnen. Dafür eignet sich bei DirectDraw z.b. die Flip-Prozedur. Die hooken und wenn die Prozedur ausgeführt wird, kannst du deinen Kram auf den Screen zeichnen per DirectDraw, wozu du Zugriff auf das DD-Interface benötigst. Dann die originale Flip-Prozedur aufrufen.
Ich kenne ein gutes Tutorial, das sich mit der Problematik in Direct3D beschäftigt. Leider gibts die Seite nicht mehr wo das Tutorial zu finden war.
Zu mir kommen behinderte Delphine um mit mir zu schwimmen.
Wir fordern mehr Aufmerksamkeit für umfallende Reissäcke!
