Extensible Firmware Interface Specification
10-32 12/01/02 Version 1.10
Parameters
This The EFI_UGA_DRAW_PROTOCOL instance.
BltBuffer The data to transfer to the graphics screen. Size is at least
Width*Height*sizeof(EFI_UGA_PIXEL).
BltOperation The operation to perform when copying BltBuffer on to the graphics
screen.
SourceX The X coordinate of the source for the BltOperation. The origin of
the screen is 0, 0 and that is the upper left-hand corner of the screen.
SourceY The Y coordinate of the source for the BltOperation. The origin of
the screen is 0, 0 and that is the upper left-hand corner of the screen.
DestinationX The X coordinate of the destination for the BltOperation. The origin
of the screen is 0, 0 and that is the upper left-hand corner of the screen.
DestinationY The Y coordinate of the destination for the BltOperation. The origin
of the screen is 0, 0 and that is the upper left-hand corner of the screen.
Width The width of a rectangle in the blt rectangle in pixels. Each pixel is
represented by an EFI_UGA_PIXEL element.
Height The height of a rectangle in the blt rectangle in pixels. Each pixel is
represented by an EFI_UGA_PIXEL element.
Delta Not used for EfiUgaVideoFill or the EfiUgaVideoToVideo
operation. If a Delta of zero is used, the entire BltBuffer is being
operated on. If a subrectangle of the BltBuffer is being used then
Delta represents the number of bytes in a row of the BltBuffer.