OptionalalphaOverall layer opacity 0-255.
OptionalblendThe blending algorithm to use for blending pixels.
OptionalhThe height of the region in the destination buffer.
OptionalsxThe source rectangle x-coordinate
OptionalsyThe source rectangle y-coordinate
OptionalwThe width of the region in the destination buffer.
OptionalxThe starting X coordinate in the destination buffer.
OptionalyThe starting Y coordinate in the destination buffer.
Configuration for pixel manipulation operations. Designed to be used by spreading a Rect object ({x, y, w, h}) directly.