This function retrieves the RGB values from a specified pixel in the designated object (The screen or the image data).
Parameters
| Name | Explanation |
|---|---|
| DeviceValue | The device context or the raster image data (Depends on the DeviceMode) |
| x,y | The x,y coordinates of the pixel |
| Red | The red component of the RGB value |
| Green | The green component of the RGB value |
| Blue | The blue component of the RGB value |
| DeviceMode | The designated object (0: Screen, 2: Image data) |
Return Value
Returns True (nonzero) if successful. Returns False (0) if unsuccessful.
Explanation
The IKGetPixel function retrieves the RGB values from a specified pixel in the designated object (The screen or the image data). This function is enabled when the DeviceMode parameter is 0 or 2. In other words, this function can only be used with the screen or the image data but not with the printer. Please set the x and y parameters in pixel units.
Note: In the Visual Basic PictureBox, please set the AutoRedraw property to True.
The differences from the ImageKit5
| Function Name | Parameters |
|---|---|
| IK5GetPixel: | DeviceValue, x, y, Red, Green, Blue |
| IKGetPixel: | DeviceValue, x, y, Red, Green, Blue, DeviceMode |
If you pass the value of the IK5SetDeviceMode to the DeviceMode parameter then this method will work in the same way as in the ImageKit5.