Copy nXDest, nYDest, nWidth, nHeight, nXSrc, nYSrc, sRop
| String | Meaning |
|---|---|
| "DSTINVERT" | Inverts the destination rectangle. |
| "MERGECOPY" | Merges the colors of the source rectangle with the specified pattern by using the Boolean AND operator. |
| "MERGEPAINT" | Merges the colors of the inverted source rectangle with the colors of the destination rectangle by using the Boolean OR operator. |
| "NOTSRCCOPY" | Copies the inverted source rectangle to the destination. |
| "NOTSRCERASE" | Combines the colors of the source and destination rectangles by using the Boolean OR operator and then inverts the resultant color. |
| "SRCAND" | Combines the colors of the source and destination rectangles by using the Boolean AND operator. |
| "SRCCOPY" | Copies the source rectangle directly to the destination rectangle. |
| "SRCERASE" | Combines the inverted colors of the destination rectangle with the colors of the source rectangle by using the Boolean AND operator. |
| "SRCINVERT" | Combines the colors of the source and destination rectangles by using the Boolean XOR operator. |
| "SRCPAINT" | Combines the colors of the source and destination rectangles by using the Boolean OR operator. |
If some transformations exist in the destination image, the rectangle in the destination device context is stretched, compressed, or rotated as necessary.