Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.177 Beiträge
 
Delphi 12 Athens
 
#2

AW: Pixel vom Pointer lesen klappt nicht...

  Alt 24. Jun 2010, 15:52
Wo zeigt denn pBmpBits hin?

PS: Im Bitmap liegen die Zeilen andersrum im Speicher,
bzw. die Zeilen werden von unten nach oben hintereinander da rum.


Delphi-Quellcode:
rgba := PDWORD(DWORD(pBmpBits) + DWORD(x + (fHeight - 1 - y) * fWidth) * 4);

// pBmpBits muß dabei auf die letzte Zeile zeigen, also ScanLine(fHeight - 1)
Oder du veränderst die Formel noch etwas und rechnest von ScanLine(0) aus.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (24. Jun 2010 um 15:56 Uhr)
  Mit Zitat antworten Zitat