Einzelnen Beitrag anzeigen

Benutzerbild von JamesTKirk
JamesTKirk

Registriert seit: 9. Sep 2004
Ort: München
604 Beiträge
 
FreePascal / Lazarus
 
#2

Re: schnelles Kopieren von Direct3DSurface -> DirectDrawS

  Alt 19. Nov 2006, 00:14
Hallo Leute!

Ich habe mich heut (genau genommen müsste man gestern sagen ) wieder mit meinem oben genannten Problem beschäftigt und habe, nachdem ich ein wenig mit verschiedensten HDCs und BitBlt rumgespielt hab, es doch tatsächlich hinbekommen, dass ich mein Gerendertes auch hinter den Icons wiederfinde.

Dazu erstelle ich das D3DDevice mit dem Handle einer extra Form, besorg mir von der den DC per GetDC(D3DForm.Handle) und BitBlte dieses in den DC des DirectDraw Surfaces. Funzt sogar 1a bei 640x480. Allerdings hab ich da jetzt ein anderes Problem, nach dem ich erstmal nach einer Lösung suchen werde. Falls ich nichts dazu finde, melde ich mich mit einem neuen Thread
Sven
[Free Pascal Compiler Entwickler]
this post is printed on 100% recycled electrons
  Mit Zitat antworten Zitat