PictSave - Raster Ops
Options
Raster Operations determine the method used when drawing the image on the screen. A random operation is selected from the list of enabled available operations each time an image is drawn. Source Copy is the default (and normal) operation.
Internally, these represent the ROP passed to the Win32
BitBlt and StretchBlt calls.
Below, destination rectangle refers to the rectangle defining the image on the screen and source image refers to the original image before it is displayed.
- Blackness
- Fills the destination rectangle with black.
- Destination Invert
- Inverts the destination rectangle.
- Merge Copy
- Merges the colors of the source image with a pattern by using the boolean AND operator.
- Merge Paint
- Merges the colors of the source image with the colors of the destination rectangle by using the boolean OR operator.
- Not Source Copy
- Copies the inverted source image to the destination rectangle.
- Not Source Erase
- Combines the colors of the source image and the destination rectangle by using the boolean OR operator and then inverts the result.
- Pattern Copy
- Copies a pattern into the destination rectangle.
- Pattern Invert
- Combines the colors of a pattern with the colors of the destination rectangle by using the boolean XOR operator.
- Pattern Paint
- Combines the colors of a pattern with the colors of the inverted source image by using the boolean OR operator. The results are combined with the colors of the destination rectangle by using the boolean OR operator.
- Source And
- Combines the colors of the source image and destination rectangle by using the boolean AND operator.
- Source Copy
- Copies the source image directly to the destination rectangle.
- Source Erase
- Combines the inverted colors of the destination rectangle with the colors of the source image by using the boolean AND operator.
- Source Invert
- Combines the colors of the source image and the destination rectangle by using the boolean XOR operator.
- Source Paint
- Combines the colors of the source image and the destination rectangle by using the boolean OR operator.
- Whiteness
- Fills the destination rectangle with white.