prclSrc1 and prclSrc2 must not be NULL pointers, although the rectangles they point to can be empty (see the WinIsRectEmpty function).
If one of the source rectangles is empty, the other is returned.