Diese Funktion setzt ein Pixel an dem Punkt, der durch die Parameter X und Y bezeichnet ist, mit der bestmöglichen Annäherung an den Farbwert, der mit dem Parameter cr vorgegeben ist.
void WINAPI RWSetPixel( |
||
HDIBRW |
hDibRW, |
|
int |
x, |
|
int |
y, |
|
COLORREF |
cr); |
hDibRW |
HDIBRW |
von der Funktion RWOpenDIB zurückgeliefertes Handle zum DIB-Zugriff, |
x |
int |
X-Koordinate des zu setzenden Punktes, d.h. die Anzahl der Pixel vom linken Rand der DIB zum zu setzenden Pixel, |
y |
int |
Y-Koordinate des zu setzenden Punktes, d.h. die Anzahl der Pixel vom unteren Rand der DIB zum zu setzenden Pixel, |
cr |
COLORREF |
bestimmt die Farbe, die benutzt wird, um den Punkt zu setzen. |
Hinweis |
||
Die Parameter der Funktion lehnen sich an die Definition der Windows API-Funktion SetPixel an, jedoch arbeitet SetPixel mit virtuellen Koordinaten während RWSetPixel mit DIB-Koordinaten arbeitet. In der Regel bedeutet dies, dass SetPixel Y-Koordinaten vom Oberen Rand der Grafik bestimmt, während RWSetPixel Y-Koordinaten vom unteren Rand der DIB bestimmt. |