Seite 1 von 1

setPixel_ unter win7 lahm?

Verfasst: 25.02.2011 00:01
von teamO
Hi,

bin vor kurzem auf von xp auf win7 umgestigen und habe jetzt gemerkt, dass setPixel unter xp ungefähr 5x schneller war...

beispiel:

Code: Alles auswählen

width=500
height=500

hdc = GetWindowDC_(0)
For i=0 To width-1
  For j=0 To height-1
    SetPixel_(hdc,i,j,0)
  Next
Next
ReleaseDC_(GetDesktopWindow_(),hdc)
(vorsicht: macht ne schwarze Box von 500x500 Pixeln in die linke obere ecke, die aber wenn das fenster neugezeichnet wird wieder verschwindet...)

braucht in win7 ca. 2 sec und bei xp (gleicher rechner) nur 0.5s.

hat jemand ne idee an was das liegen könnte? oder ist das einfach nur schlecht gecodet (bin noch nicht so der Pro in der api...)

Danke im Voraus
TeamO

Re: setPixel_ unter win7 lahm?

Verfasst: 25.02.2011 18:52
von edel
Deine letzte Frage koennte man beantworten wenn man wuesste was du da machen willst.