Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Pixel vom Pointer lesen klappt nicht...

  Alt 24. Jun 2010, 16: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.
$2B or not $2B

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