The operation has three operands – source, destination, and pattern – that are each rectangular arrays of bits. The pattern operand is usually smaller and is used periodically to create an operand of the same size as the other two. First the pattern and destination operands are combined by a bitblt operator. The result is combined with the source operand by a second bitblt operator and replaces the destination. The two bitblt operators may be any one of the 16 possible logic operations between two Boolean variables. The bitblt function is usually implemented in hardware with fast parallel circuitry.
The pixelblt function extends the bitblt to shaded and color displays.
"bitblt." A Dictionary of Computing. . Encyclopedia.com. (August 21, 2018). http://www.encyclopedia.com/computing/dictionaries-thesauruses-pictures-and-press-releases/bitblt
"bitblt." A Dictionary of Computing. . Retrieved August 21, 2018 from Encyclopedia.com: http://www.encyclopedia.com/computing/dictionaries-thesauruses-pictures-and-press-releases/bitblt