| Herd Software Entwicklung
|=
DaVinci Grafikbibliothek
|==
DaVinci Dokumentation Home Search Order


Leonardo: Funktion RWGetPixel

Diese Funktion ruft den RGB-Farbwert des Pixels an dem von den Parametern X und Y bezeichneten Punkt ab.

COLORREF API RWGetPixel(
HDIBRW hDibRW,
int x,
int y);

hDibRW HDIBRW Von der Funktion RWOpenDIB zurückgeliefertes Handle zum DIB-Zugriff

x int X-Koordinate des abzurufenden Punktes, d.h. die Anzahl der Pixel vom linken Rand der DIB zum zu testenden Pixel.

y int Y-Koordinate des abzurufenden Punktes, d.h. die Anzahl der Pixel vom unteren Rand der DIB zum zu testenden Pixel.

Rückgabewert

Der Rückgabewert bezeichnet einen RGB-Farbwert für die Farbe des angegebenen Punktes. Er ist -1, wenn die Koordinaten außerhalb der DIB liegen.

Hinweis

Die Parameter der Funktion lehnen sich an die Definition der Windows API-Funktion GetPixel an, jedoch arbeitet GetPixel mit virtuellen Koordinaten während RWGetPixel mit DIB-Koordinaten arbeitet. In der Regel bedeutet dies, daß GetPixel Y-Koordinaten vom oberen Rand der Grafik bestimmt, während RWGetPixel Y-Koordinaten vom Unteren Rand der DIB bestimmt.