setPixel_ unter win7 lahm?

Windowsspezifisches Forum , API ,..
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
teamO
Beiträge: 56
Registriert: 01.03.2010 20:01

setPixel_ unter win7 lahm?

Beitrag 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
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Re: setPixel_ unter win7 lahm?

Beitrag von edel »

Deine letzte Frage koennte man beantworten wenn man wuesste was du da machen willst.
Antworten