Method CaptureScreen.Pixel(+ 1 overload)
Overload
Gets color of a screen pixel.
public static uint Pixel(POINT p)
Parameters
p (POINT)
x y in screen. |
Returns
uint
Pixel color in 0xAARRGGBB format. Alpha 0xFF. Returns 0 if fails, eg if x y is not in screen. |
Overload(top)
Gets color of a window pixel.
public static uint Pixel(wnd w, POINT p, CIFlags flags = CIFlags.WindowDC)
Parameters
Returns
uint
Pixel color in 0xAARRGGBB format. Alpha 0xFF. |
Exceptions
AuWndException
Invalid w. |
ArgumentException
The rectangle is empty or does not intersect with the window's client area. |
AuException
Failed. For example there is not enough memory for bitmap of this size ( |
Remarks
If flags contains WindowDC (default) or PrintWindow:
- If the window is partially or completely transparent, captures its non-transparent view.
- If the window is DPI-scaled, captures its non-scaled view. However r must contain scaled coordinates.